I would like to see everybody have a chance at coverage, but I have no idea how to achieve it. There probably is good ways to do it. Preexisting conditions clauses are catastrophic for some good honest people who did their best to remain covered and lost their insurance for numerous reasons.
The very poor get Medicaid now for free anyway, if they prove need but sometimes it's too late to do them any good.
Obamacare just went way to far and is full of conditions and clauses that favor people who supported it during effort to get it passed.
You and Obamacare are fixing the wrong problem. The problem is not getting everyone covered by medical insurance. The problem is that the price of healthcare, like the price of everything else, is driven by the laws of supply and demand, and for over a century now the supply of healthcare has been artificially restricted by the people providing it, with the expressed purpose of driving up prices. Health insurance was invented as a band-aid to keep people able to afford healthcare as prices spun out of reach of the average person.
Take away the federally mandated union monopoly on the training of doctors and provision of healthcare, allow new supply into the market, and prices will fall. Further, encourage people to pay out of their own pockets for medical care, through tax breaks on cash transactions or whatever, and prices will also fall. This second bit is readily seen in every medical field that is not covered by normal insurance, from laser eye surgery to cosmetic surgery to veterinary care.