lemonthyme,
diving @ Cocos Island is not for beginners for some reasons.
- distance to the next Hospital / deco chamber is 1.5 days far
- a lot of dives are deep (80-120 ft) to see the sharks from below
- currents and swell can be quite strong and anoying
- a lot of the fishes there are really BIG and SCARY
- most of the divers going to Cocos are advanced end experienced divers
For this -and not only- reasons diving there can be unsafe and dangerous for a beginner and can also
create some anoyances to the other more experienced divers.
Shure, there are divers with 100 dives and they are still "bad" divers and some with 20 are already "good" divers,
but diving is 20% theory and 80% experience.
A lot of live aboards have this limitation and i agree with that for the reasons i listed above.
You have exellent dive locations around Singapore (Thailand, Indonesia, Phillipines just to name a few),
use that opportunity most of the divers don't have and dive, go dive and dive again.
And then, when you feel safe and ready, go to Cocos Island and put the crown on your dive experiences.
Best regards
Chris Karrer