It is going to be hard to make software IMO when the media center interface gives me everything I need from an HTPC, watch and record tv and access Netflix. As far as a remote goes the free android app GMote allows me to control the mouse and type. I am sure those types of apps will improve and won’t have the high price tag that the vendors will ask for their implementation.