Richtig schick sind nur offizielle Pakete. Wir sollten versuchen, deinen Quellcode in Cauldron zu bringen. Dann könnte IaOra mit MGA6 wieder offiziell unterstützt werden.
Das sehe ich auch so. Nun vermute ich aber, daß mit MGA6 KDE/Plasma5 ausgeliefert werden wird. Infolge des einhergehenden Umstiegs auf Qt5 müßte der Code dann aber wieder (ein wenig) angepaßt werden.
Um die derzeitige Situation zusammenzufassen: Ia Ora geht dann in KDE, in GTK+-2-Programmen, in Xfce, aber nicht in GTK+-3-Programmen. Aus ebendem Grund habe ich mir z.B. von Evince die letzte Version kompiliert, die noch mit GTK+-2 lief.
Betreffs Window Grouping hilft Probieren wahrscheinlich mehr als zu studieren.
Mit dem neuen Code wird es eh nicht mehr gehen. Aber Ia Ora scheint unter den Dekorationen eine Ausnahme gewesen zu sein, es überhaupt zu unterstützen. Nun habe ich aber gelesen, daß es ab jetzt in KDE generell gehen soll, unabhängig von der Fensterdeko:
http://www.ocsmag.com/2015/05/24/kdes-tabbed-windows/