This is the best and easiest way that I've found to run your databases. Easy to: create, copy, export, update etc. If you haven't tried it, what's stopping you? It's free!
To the guy with the setup problems... It's a little scary the first time but all you usually need to do is edit the config file to add the mySQL:username, mySQL:password and the directory where the site files are (which is probably the toughest part). All the other options(very many) were fine for me at the defaults.
The only problem that I've had is that on very large sql files (over 500k of inserts), it sometimes chokes. I'm not sure if this is a phpMyAdmin, browser or server problem. (It says maximum 2048k) The same data in a csv file works as an import but it's also smaller in bytes.
I use it for home tinkering and remotely on a 34 site server.