Congrats on the pregnancy!
OMG, who did you speak to at the hospital? She wasn't actually a midwife then?
Personally, I'd be speaking to a midwife at that hospital if that's the way you want to go - they'll know exactly what kind of care you'll be getting
If you want to spend a good few days in hospital after the birth then I'd suggest going private. Most people I know who've gone public tend to only stay a couple of days (though you can always tell them you don't want to go home yet and they won't physically kick you out, LOL. They might just pressure you a bit because obviously in public the beds are scarce.
For the other reasons you've listed, I'd think midwife led care would be great for you, but given the hospital preference you'd need to see an OB (can't go to a private hospital and have midwife led care as far as I know.)
If you are comfy with the Dr you've booked in to, what's the reservation? Is it cost? It'd be good to get the costs directly from him straight out so that you can prepare for it, if that is the issue.
Some GPs are great with this stuff, others are not. For instance, I was made to feel irresponsible by one GP for going through the midwife clinic. I am glad that I was already secure in my decision before I went to see her (it was for a different matter anyway), otherwise I would've been very confused! But my current GP is great and this time round I have to go to a different hospital which is huge and busy, so I am having shared care with my GP and so far I'm loving it.
Hopefully you find something helpful in all this waffle. LOL. GL with making your decision.