Spearthrower
Thrower of spears
Russia is fine (for the human player at least). In fact, it's one of the best balanced of all the civs. It's shaky at first and a UHV is pretty dependant on expanding faster that you can hope to defend then rapidly catching up before you get into a war on more fronts than you can handle. The paranoia this creates is very entertaining.
If you're going to give Russia crutches to help the AI, be careful you don't ruin the experience for the human player.
While I enjoyed my experience playing as Russia, I think it also a wise course of action to not balance civs in any way around the terms of the UHV's at present as they are almost undoubtedly going to change in the future.
However, I am assuming we do want to balance them around the realistic historical extent of their realms.
At present, for human or AI, there is no value in settling Siberia beyond the whim of the UHV (for human only) and for picking up some gems.
Russia at present is far stronger if they confine themselves to Muscovy.
Personally, I found it impossible to maintain the required scientific output to research and build the Apollo Program by 1950 while paying for the 3 cities I had in Siberia. The only way I stayed in the race at all was by selling off all my tech constantly to all buyers.... it just didn't feel Russian!!
This most recent attempt was actually a very peaceful experience as the only wars I had were very easily controlled and I wasn't required to field huge armies, thus most of my production and money went into research. I doubt I could ever achieve the Russian UHV at present without exploiting the game mechanics - i.e. intentionally losing the Siberian cities.