I think it depends what you are trying to do. if you want to achieve 3D in Flash, it's a good solution. You aren't going to find a 3D app that loads on dial up;)