Well... getting indexed in Google (natural search)
and the requirements for Adwords quality score are 2 different animals.
On the branded site if you are saying you could see none of the text in the source code - no plain text copy at all, then it may just be java script which the search engines don't read for the most part.
However it's possible a branded site could work for PPC.
What Adwords wants to see and what Google bot wants to see are different.
Read the Adwords quality guidelines I gave you above.
These blogs may be helpful too.
Adwords Quality Score PPC Blog - Google Search