I have been running OpenELEC XBMC on generation 1 AppleTV with CrystalHD card and so far I like it!!!
One of the function that I time to time need is be able to remove added source with the remote but it seems that there is no way to do that – at least I do not know how.
Here is how I do it via ssh.
1. ssh into the ATV1 box
2. vi /storage/.xbmc/userdata/sources.xml and remove from the
3. reboot the box.