I've tried my best to answer my own question from previous posts, so if this sounds like a repost, please excuse me.
My facts:
1. I'm a US citizen, living in the US, US passport.
2. I was born in China. Mom was Chinese, dad was hong kong resident.
3. Lived in Hong Kong for a year before moving to the US.
4. Parents now living in China again (they moved back once us kids were in college). Mom and dad both have HKID and return home permits.
Last year, I went to visit them in China (using multi-entry China visa on US passport). While there, I went to Hong Kong and applied for HK Permanent ID and was granted, with right to abode.
Later this year, I plan on going back to Hong Kong to get my permanent HKID smart card. They would give me a temporary HKID. I was hoping to then apply for a "Return Home Pass" / "China Travel Permit" / "Return Village Pass"...
But from this post, it seems some people think that a HKSAR passport is required in order to obtain a HRP (home return pass), because HKID's are not enough to prove Chinese citizenship?
http://www.geoexpat.com/forum/thread80401-3.html
Is this still the situation? I have a Chinese birth certificate, and have not renounced my Chinese citizenship with HKSAR immigration. Would my HKID and birth certificate be enough to gain approval for Return Home Permit?
I'm going to HK to get my ID and permit, but my main goal is to visit my parents in China. I think my best course of action is to apply for a China visa in the US for this trip. I don't want to risk going to Hong Kong without a China visa and wasting a lot of time waiting for a China visa approval there.
By the way, are China visa's as easy to get in Hong Kong as they used to be? I've had cousins in the same situation who didn't bother to get China visas - they go to hong kong and apply for the visa there (on US passports).
Long post - but people are probably used to it. Thanks for reading.