>>46507507While I do agree with your overall point (thank you for clarifying the mega boost, info has been spotty at best), I feel that the mega boost is much more relevant than you give it credit. Considering how much of a boost even 30% is, it could make any raid team bigger than 3 people get guaranteed max mega energy from raids, when you would normally get only 50 or 60 from a simple 3man. I also really value the speed balls, since it makes it more likely that I'll catch the raid boss with some kind of pinap berry.
(Pic related demonstrates the importance of the mega boost and bulk over DPS, in case it wasn't clear.)