Apple sure needs to fix up the Windows implementation of Apple TV. The UI is clumsy, it redraws and repositions its views unexpectedly, and the video frequently halts for no apparent reason during playback.
Better software would encourage more uptake beyond Apple's platforms.