I delivered at QMH last year. I had all of my antenatal check ups at Tsan Yuk and also at the Sai Ying Pun Maternal Child Health Centre (this is located on the 6th (?) floor of the Sai Ying Pun Jockey Club...there is an entrance right next door to the Tsan Yuk Hospital, so it is very convenient). I have also had all of the immunisations and check ups for the baby at the Sai Ying Pun MCHC (thankfully, the waiting times for check ups are not so bad once you've had the baby - I wouldn't have gone back there if they had been as tedious as the antenatal appointments). I don't think it really matters when you register (as far as I understand, you will need to register at the Tsan Yuk to deliver at the Queen Mary). I think I was about 3 months pregnant when I registered, and there were women there who looked a lot more heavily pregnant. When I reached the latter stages of my pregnancy, they gave me my records to take home. It was then my responsibility to take them to my subsequent appointments, and of course, I had to make sure they were in my hospital bag ready to go!