Firstly the public use cases are cool and could be really useful; my criticisms are with home use. My TV doesn't have USB ports for a start and the current setup I have is a 10m HDMI cable that is long enough to connect to my laptop on the sofa, it cost about $15 and is hassle-free.