Tatsächlich hat der WiiCopter derzeit keine GPS Unterstützung .. aber die kannste ja versuchen reinzubauen.
Arm-O-Copter und TT-Copter sind glaub kein OpenSource. Du könntest ne Parrot AR.Drone nehmen wenn es nur um auf der Stelle schweben geht. Da gibts auch möglichkeiten die zu programmieren. Beim Conrad Copter war mal eine GPS Unterstützung aus der Community geplant, mir ist der Stand aber unbekannt.
Wenn Du den Copter nur programmiert steuern willst, wäre auch ein Asctec ResearchPilot möglich .. der ist etwa so teuer wie ein Mikrokopter und wird gern in Universitäten benutzt (Ping-Pong spielen, extreme flugmanöver).
Der OpenSourcePilot kann leider noch nicht wirklich die Position halten, ist aber komplett programmierbar.
Und nicht zu vergessen, das UAVP-NG Projekt. Komplett Open Source, große deutschsprachige Community. Ist allerdings auf hochwertigen Komponenten aufgebaut und daher auch nicht so günstig wie ein Wii-Copter.
Edit:
Ach ja, und den Shreddiquette gibbet ja auch noch. Der wär vielleicht auch noch ne Option.