The secret to get outstanding service on S7 is so simple!
Prior to flying
I had learnt basic Russian from YouTube "learn Russian while you sleep"
The moment flight attendants heard me speaking Russian, they were super friendly and attentive to my needs.
Food is good but don't expect fine cuisine .
The advantage of the business class cabin is the people you meet... such as a champion wrestler and a KHL's ice hockey star player !
Conclusion: learn a little Russian before you fly S7 and a new world will open to you !