Not really booster energy allows you to slap the mon on any team, without it itll limit your teambuilding options a good bit. PLUS weather trigger not a perma boost, it wears off in 4 turns (or 7 w/ extender)
Say you want to use great tusk's proto with energy booster banned, youre now forced to...