If you're going to go thru all that trouble to design dedicated hardware, why not integrate the software. Do you really believe stand-alone software is or will be supperior to what can be achieved now. If this stuff was possible and PROFITABLE, it would be on the market now.