I don't know about majestic angels in particular, but in general for large angels, you want a "just right" size. really small and really large ones don't do as well as "medium", IME around 3-5". you want one small enough to adapt to the confines and less natural diet of the aquarium, but not so small that it is too delicate to make it.