If e3 were smart I would make a cfw with a license system. In order to play their games you first need to connect to their servers. Thats better then a dongle and their profit will be the same. This means it will be cheaper. 9.99$ will be a great price.
Free is always better but don't expect that.