It was opened this past march 2010 OS at MSC just opened!!! When they put things on the "opening in the near future" section the announcements do open fairly soon.
(personal gut opinion: If it was me, I wouldn't go SU with MSC if my goal was AB and the deck department. I don't think there's any assurance that MSC would let you transfer from SU to OS nor any assurance they would write you seatime letter as an SU so you could utilize the seatime as time spent in the deck department thereby allowing you to upgrade on yoiur own.)
Someone with personal experience care to chime in?