I think that it sounds okay, but people will fall through those cracks. I think it would be far better to fix the medical system than to keep propping it up with insurance that doesn't work so well. 1/3 of all medical expenses are to file forms with insurance. It also gives insurance companies or govt agencies the say in how the medical system works. What gets covered and what doesn't.
I'm retired and have Medicare. I have to pay for my Medicare Advantage at $170/mo. I don't take any drugs, and only a few annual trips to doctors for a checkup. A recent blood test was billed at $286, which was inflated. The insurance co. paid $18.50, I paid $20. I might have a couple of bills a year, and I always pay more than the insurance co.
If the govt thinks it has to provide healthcare, then they should set up clinics for those that can't afford it. Right now, according to a hospital employee, hospital ERs are still overflowing with uninsured, and they're forcing the rest of the system to pay for them.
Work requirements might work if there are sufficient jobs available. It would save $3.4 billion/yr. Is it worth the added bureaucracy?