There one and only one problem with CNG. The Pumps to fill tanks( within 10 minutes) are enormously expensive. Compressing gas to 3000psi is no easy feat.
There will be a definite advantage to the commercial stations that are located where they can get a tap off the transmission line at ~1,000 psi versus the in-town station with the low pressure distribution line.
Home compression overnight can take 8 hours so the slow flow helps keep those units more affordable. I think it was GE that claimed they were going to produce one for $500; haven’t seen it out yet.