Na da bin ich ja mal auf deinen Coder gespannt wie er das nahtlos machen will...

Die Kunst ist es ja, das Design so schön wie möglich, dennoch aber gut umsetzbar zu machen. Daher würde ich behaupten, dass der Hintergrund eher nicht geeignet ist...oder du lässt es nach unten und rechts irgendwie ins einfarbige auslaufen, ansonsten wirst du Probleme mit höheren Auflösungen bekommen, wenn er das einfach als Hintergrund nimmt und fertig. Ein weiteres Problem => durch die sehr aufwändige Grafik entstehen längere Ladezeiten. Diese hast du bei dem Hintergrundverlauf hier auf der-webdesigner.net beispielsweise nicht, da er einfach wiederholt wird.
Und ja, das Bild ist so ein sehr starker Kontrast zum Hintergrund und man kann die Schrift dadurch schlechter lesen. Manchmal ist weniger mehr finde ich.
Edit: Vor allem hast du durch dieses Design den Nachteil, dass du um einen iFrame quasi gar nicht drum rum kommst und das würde ich immer versuchen zu vermeiden!
