The practical problems IMO are: 1) New hardware. This will require investment that's hard to get by only community like this. 2) Patents. You need to be one of the big boys to get in to the game at this point. I'd love for this to be possible, but I'm afraid it requires some serious financial backing to be realistic. On the other hand, I'm just a layman without any real knowledge. This is just my impression.