Its a good start, get some ideas under your belt.
The only problem Im not sure about is the flags, they the same ones from RSC?
Imo though i still think subtle is the best approach to website artwork. Maybe express the twisted in a different way.
Twisted pair Video Just found this.