When I was creating a Star Trek expy, this was how the Federation worked: there were a lot of universal basic services, and one of the governmental departments looked to expanding what services qualified as UBS and looking maintain and improve state offerings so they are competitive to commercial offerings.
UBS would still be prone to corruption and exploitation, but its absolutely a viable bridge towards post-scarcity communism.
As a note, clothes, laundry and hygiene would need to be included in a starter set of UBS. I suppose if UBS and UBI came together, and the program would seek to add common UBI purchases into th3 UBS category.