Works like these are the only reason I visit this site nowadays. Thank you for translating this.
You're welcome! My reason for translating, grandiose as it may sound, is basically to have something to do increase the net amount of translated Touhou in the world, preferably good Touhou but YMMV. There don't seem to be that many active translator groups around.