The best tool I've ever used to removes the scales from the fish body is
KAAG Professional Fish Scaler. This new product hand-held fish scaler intended for professionals in the food service industry is now used by most seafood professionals in Canada and will probably be in the States very soon.
It helps removes scales very quickly with ease, without damaging the fish skin and prevents scales from flying off the walls and dirty the cleaning area.
It is very durable and made from food approved materials. You can bring it very where you like...it's non electric. Also, it is very easy to clean with just water and mild soap.
This product is now available on Ebay or you purchase it directly on the
company web site at : http://www.kaagfishing.com
Watch this awesome video on Youtube showing this scaler in action at:
I've used those you mentioned in the past...they are just not comparable to this one...very ergonomic and more, very appealing.
I hope this helps.