Great write up, lots of thought effort explaining your choices all wrapped up in a pretty format.
As far as the team, have you tried a Virizion running a similar set? Trade some speed for significantly more bulk. RotomW and Jellicent become much less threatening for you. A mixed set with Close...