If the switch base is loose, you're probably stuck with having to replace the whole switch, as the EMGO lower cover is slightly different (naturally...) and fits loosely again, creating a similar problem. The old Honda on has probably broken off one of the lock tangs, just from age. On the 550 and 400F, the EMGO ones are working OK, but on the 750 (after 1975) they tend to slowly heat up and burn the switch contacts, so those need a little help, like a relay. The contacts seem to be about 10 amps in the EMGO switch for the later bikes, which is about right for the smaller Fours.
Don't overlook the blades in the existing switch: sometimes they are just burned or dirty and a good cleaning, with a dab of grease to keep it clean after, will help.