To really be fair, what he does it kinda cool, but the songs never end up being very GOOD now, do they? I'm sure it'd be fun to watch live, but I haven't come across any of his pieces that are actually good songs - with good lyrics and structure and melody. Check out DubFX (silly name sometimes silly lyrics) for a better take on this concept.