160 damage for three energies is simply a bit awkward. You definitly need to do additional damage to do around 190 damage. It's near impossible to do 210 damage with this Pokémon which is an ideal amount of damage in my opinion. Or else you may as well be hitting 110 damage for two energies. The side effect is also bothersome. You can't use Giovanni's Scheme and Pokémon Ranger during the same turn. Ofcourse switching is not that hard in the Pokémon TCG. Escpecially when you have a Solgaleo GX on your bench. However you would still need six energies on your side of the field. This is difficult to archieve even with Max Elixer. A one time paralyze is not going to cut it for a GX attack. Waterbox already has better support options that actually have purpose besides doing damage. Lapras first attack could be used for set-up but there's always N to ruin your day. 190HP on a basic is really good. But overall I think it's a mediocre card. Previous GX Pokémon showed more potential even when they were stage 1.
Its not going to be a tier 1 deck or command its own archetype but its not the worst card in the world,which is more what im trying to say :T i understand the flaws it has