The activation application is unnecessary. It duplicates the functionality available for swapping phones in the official website.
As for changing the MDN and MSID, there should be some way to do it that bypasses the need for the hidden menu application, but I do not know what that way is.