Option 2 is to put it in your dishwasher if you have one (I don't). You can find info on option 2 by a bit of googling. Personally I'd much rather strip-clean it manually, particularly in your case being as though you have slight problems with certain keys.
Having cleaned keyboards just about every way possible (OCD), I will say from experience that chucking your Amiga keyboard in the dishwasher works just fine. Obviously put it on the top rack, and wrap the cord so it doesn't get caught in the blades (or propeller, or whatever you call the spinny part). Make sure heat is set to "low" or "off", and give it a good, long time to dry completely before even thinking about plugging it in.
On the flipside, I've had many cheap-o Dell keyboards fail after the exact same process. Funny, I guess they just don't make 'em like they used to?
Either way, obviously the dishwasher is the more risky option. Use with caution!