Other than Vnukovo terminal being a little crappy, and some 35 km SW of the city, it is probably worth a try. Our friends the Ruskis have gone great strides in getting their act together with airlines and service. And if they inspire theirselves of Southwest, they got the right idea.
xxx
I did a 3 months contract training 747 pilots ground and in-flight in Moscow with TransAero a few years ago, and really was impressed with their efforts and quality in-flight service. Long gone are the old days of the Gulag Airlines.
Enjoy St Pete and MOCKBA, I love both.
xxx
Happy contrails