Being close to 6" 4 I really don't get all the hate you have for the vest restraints. The OTS restraints are fine if you are 6" max, but for me, they always push on my shoulders, even though B&M has probably the best OTS I know. I had the chance to experience the vest restraints on Valkyria, and they are so much better for me in terms of comfort. I addition, they allow you to move quite a bit foward, giving a great hanging sensation on the drop.
Maybe it's just me being tall, but I really think that those vests are a vast improvement over the Over the shoulder ones - even though I wish they would just use Lap bars (which would be quite uncomfortable on Dive machines).