There's not overly much to say here - the patch does exactly what it says in the title. Ronnen's original MenuBlitz patch contained a fatal error - it overwrote pointers (3B/3C) used in the in-battle text display code. This patch avoids that. Additionally, it allows for SwdTech to be selected as well.
I think the more interesting thing I've done here is made the code more generic. A lot of the menu code is duplicated between skills, using different pointers. I made an effort here not just to copy functions, but make them generic. With a little work, this could be extended to free up more ROM in C1 and C3 by converting similar skills (Dance, Tools, Magitek) to use this system. It is for all intents and purposes completely inline, so it shouldn't conflict with most other patches.
There is one minor bug: if you have Gogo equipped with Blitz and Tools, the might be some minor recall issues with the cursor. This shouldn't affect the actual usability of Gogo or either skill. I have not tested this extensively.
I've included the assembly, and an IPS patch for versions with and without a header. IPS patches were created with Final Fantasy III (U) (V1.0), CRC32: A27F1C7A. I'll be keeping an eye on the thread, so let me know if there are any issues.
[UPDATE] Fixed a bug in which I foolishly forgot to uncomment something. As a result, Dance probably would crash the game. Oops. Please redownload and make sure you have version 1.1. Also, please leave any bugs here, I do check this thread.