Rumgepfuscht würde ich nicht sagen ... die Boards sind halt in die IDE integriert worden und ein paar Beispiel-Projekte wurden rein gepackt - schließlich ist es dafür ja Open-Source. Wenn das Arduino-Projekt nicht so engstirnig wäre und die Zusammenarbeit auch mit anderen Board-Herstellern zulassen würde (und das betrifft jetzt nicht nur Digistump), dann wäre auch eine Integration im "offiziellen" Package schon längst erfolgt.
Bislang sehe ich nur, dass er drei Geräte schalten will. Dafür sollten die 6 freien Pins mehr als ausreichend sein .. .oder habe ich in der Mathematik-Stunde gefehlt?
Darüber, was ein "Standard-Arduino" Shield ist, läßt sich auch streiten. Nur die, die von Adafruit stammen? Oder nur die, die damit 100% kompatibel sind? Hast Du schon mal versucht, ein Due-Shield auf einen Micro zu stecken? Ist der Micro jetzt schlecht, nur weil das nicht geht? Oder ist es am Ende gar kein Arduino, weil keine "Standard-Shields" drauf passen?
Ich habe den Einstieg in die Entwicklung mit Arduino mit den Digisparks gemacht und bin nach wie vor von den Dingern überzeugt. Und warum ausgerechnet der Uno nun eine gute Wahl sein soll, erschließt sich mir nun wiederrum nicht! Im Endeffekt wird es der TO selbst herausfinden müssen, was für seine Verhältnisse die beste Wahl ist. Aber Alternativen vom Main-Stream gleich immer abzuschmettern halte ich für etwas engstirnig. Die Digispark haben ihre Daseinsberechtigung genauso wie die Unos und Dues dieser Welt.