How are you delivering the animations? Is it through a regular webpage, part of an iBook, or in an app? There are many examples of frame animations that work fine as regular Hype animations. I can definitely make recommendations if you can let me know how you're delivering your animations.
'Efficient' is a pretty loose word. If you are sending someone to a webpage and you want to immediately display 300 frames of a PNG animation, there might be some waiting for folks with slow internet since they need to download all frames before anything can happen. On the other hand, showing a optimized mp4 video to someone will download more immediately and can be made to behave the same, though of course you can't have audio automatically play, you can't create interactivity (clicking on parts of the video will not result in any action) and there are other downsides.