Yeah ancient vessel is just a better cardHonestly for an ACE SPEC, the "of different types" clause is kind of unnecessary. How often would you benefit from putting all of your Energy in your hand, especially when you have to forgo other strong ACE SPECs and there's a ton of reshuffling effects (both friendly and opponent's) that will immediately nullify the effect of this card?
You might say that'd be broken with Baxcalibur - would it though? There are no competitive decks that struggle with attaching a lot of energy really fast.