You will probably find that GLView is faster but it is very basic and only allows you to draw/rotate/skew/scale/move images and not much else. If you want physics and particle systems and collision detection then you will have to do that all yourself (which is a good learning process but quite time consuming).
Booty5 has Physics, collision detection, particle systems, animation, tweening etc all built-in and documented, so it would be easier to work with. Also Booty5 games run inside an HTML5 canvas, so you could run your game/app on other platforms and in a browser too.
It should be possible to use a transparent background with Booty5 too, so you could put animations over the top of other layers in your app (for tutorials/AR etc)