Simple green shouldn't destroy your rubbers, but it will discolour the aluminum, so don't leave it in too long. If you're serious about getting those carbs clean, take as much apart as you can, within your ownm limits, of course. this will allow the cleaning agent to get into as many places as it possibly can. Simple green does, in fact work, I've used it myself, NOTHING got the carbs cleaner. You must rinse them afterwards, however. any remaining simple green will crystalize on the surface of the aluminum. This may cause problems, it may not. I wouldn't take the risk. I rinsed mine in water, then blasted the crap out of them with carb cleaner, making sure every little orifice was clear as I went. Soaking them for two hours I hear, is enough.
Now, if leaking fuel is your issue, I would get ahold of some new float valves, if you haven't replaced them already. They are pretty cheap, and are readily available on the net.
Good lord, do I ramble...