My answer: No weather. You don't get access to rain mons in the game early, so they won't help you in the game. If you just want to dominate the game with an access to any Pokemon available, get yourself a Kyogre and let it do its work - the first place in Uber is not undeserved. If you want to know, what mons are the most practical in BW2, use
this thread.