Flash and Moho are apples and oranges.
Flash is more an interactive tool that can do animation, Moho is animation only, but much more sophisticated for that use.
Flash is a great export format for fast animations on the internet, Moho is great for video productions.
Moho is certainly not inferior as an animation tool, in fact it is much more powerful. You can create particle effects, use depth planes and add many sophisticated effects you'd expect from cinema quality animations.
In conclusion, Flash is a great tool if you build websites and need to create a living interactive environment, Moho is one of the best tools if you want to create animated stories for video, film or streaming video on the internet. The overlap of usage is smaller than you'd think on first glance. If you know Flash try the Moho tutorials and you'll soon see why these are two very different applications.
Enjoy,
Reindert.
www.nobudgetvideo.com