What are the robustness problems you're having right now, that moving to AWS will hopefully fix? We have multiple data centers for redundancy, so I'm not sure what you're gaining by going to AWS (whether you go to RDS or not).
RDS is good for robustness, but if you need to change a global parameter you have to make a new parameter group and restart the RDS database. Also, you have no access to logs, so if anything goes wrong, you're stuck because you have no idea what happened. There are things you can do without restarting, like starting a slave if it stops...but in general I'd stay away from something where you have to administer it (like configuration variables with RDS) but don't have access to logs (binary logs, slow query logs, error logs) to debug problems when they come up.
-Sheeri Cabral
Senior DB Admin/Architect
Mozilla