I'm gonna agree with Zenith on Alyssa. Canarosa isn't too strong of an ace, so it could stay. If people have major problems with it, then a Gorphibius with Nature Song would be an okay substitute. As for Danny, having slightly lower levels is the way to go. I'm a little worried that Zenith's proposed team might be too easy, however. Maybe something like... Artiox, Blizzaram, Lapras, and Nevrimore? Not so weak that a good Fire-type could sweep, but not so strong that it could stomp on everyone.