I took my first S7 flight a couple of weeks ago. Everything went smoothly with good service and facilities. The lounge at DME was good with a nice selection of food and drinks available. There are seats overlooking the airport so you get a good view of activity. Meal on board was good and the service quick and efficient. Best of all they have proper J seats rather than the Y seat featured by most European airlines. I changed flight at Omsk and the onward service to OVB did not have proper J seats but that flight is less than an hour and I was happy with the rest of the quick and basic service.
I would happily fly S7 rather than BA if they started to serve European destinations from London!