You know, I didn't like that plan either, until I started reading about it, and although my understanding of how health care systems work is limited, I didn't think it sounded so bad after all.
I'm still skeptical but it has 2 things going for it: 1) it is not single payer and 2) it was designed by the Heritage Foundation.