Hi Mariss, I see this as a competitor to a plc for many applications.
A couple of things jump out at me. If you need to make a change down the road, you would have to record the "song" again. Not the end of the world but if it is several hours long, it would be tedious at best.
Once you have it recorded, I would assume that the SD card can be copied by a computer, this way if you need ten cards you don't have to record it ten times.
I think that in its current format as I understand the way it works it would have limited use amongst the diy CNC crowd. I do realize that you are not only in the hobby business but are spread out into many other fields.
It also looks like you would have no way for accounting for tool wear on a high tolerance part.
Of course one of the enterprising people here will write a program that will convert G-code directly to the file format that you are using and that will save the recording time and will make editing a file easier than rerecording.
As a way to run a CNC sewing machine or other repetitious task were there is not a tool wear problem it has merit but I would check to see how it is already done.
Not trying to rain on your parade but you did ask for ideas.
I too was disappointed that the G100 didn't live up to its potential but it is what it is.
It would have been a world beater if it had worked.
Mike.