The only way I can see the W comparing to St Regis is that cash prices are significantly lower. In terms of quality the St Regis is in another league. If you want to maximise points value and luxury, St Regis and it isn't even close.
I can't speak to the reef caparison so well as I'm not a diver.