Some POS software packages, in particular those targeted at the higher end where multiple registers are in use, employ redundant databases. Some have 3 levels--a db on the terminal, a db on the office computer at the location, and a db at a centralized office if it is a multi store location. When the network is down, they can ring sales independently, and when it is back online, they synchronize all sales since then. Most smaller systems don't have any of that.
Your description of a virtual lab sounds like hosted software demos, which could certainly save people from loading a ton of sketchy demos on their own computer.
But I'm not following how you are tying this together. Were you looking at providing a central db for the smaller systems? Or finding leads with an easy demo site?