I got it "pro" fitted (took nearly 2 hrs) - we were debating between 48cm and 51cm, and ended up going 51cm. We did have to swap out the stock aerobars for adjustable ones which were pulled back toward the seat, however. Hopefully it'll work out - I admit that with my complete lack of experience on an aero bike, I had no idea whether the fit folks were getting it all right, and am just hoping for the best as of now.
I just noticed your point about the lack of aerobar drop relative to the seat - do you think this can be a problem? (We already took out some spacers from the head, but there are still more that can be removed.)