As far as I know, there is no simpler way than the one you described.
But the synching is not so difficult: just have a CurrentIndex and a DoublePageCurrentIndex property on your view model. Bind these to the SelectedIndex property of the flipviews and keep them synchronized through their setters.