Back from Russia now. Fun experience, the organizing was well...
Lets just say Monza gp in places seemed organized compared to this.
Pros : Really cheap tickets, easy access to track by train, good view to track, loads of snackboots etc
Cons : Seems like pretty much no one speaks english, really hard to get answer if you need to ask something? Athmosphere was really dull, especially after the teamorder. The misdirections some of the staff gives you, like pointing to wrong stands direction etc. 
But overall, seeing f1 live is fun, and this was a new experience. I was at T3 and loved it. I think the track looks fine and you can find many nice views to the track, for really low price. I just think the organisers need to work a bit harder to make sure international guests feel atleast somewhat welcome.
Oh and wow have the prices of the merchandise gone up since i last went to a gp
Just could not bring myself to buy a MSC replica hat for about 60€... Just way, way too expensive. The foodstands and drinks were really cheap though.
But if you feel adventurous, can recommend Sochi. Just stay in Sochi, not in Adler. There really is not much to do in Adler but Sochi seems really nice.