Pretty clever, but I just built it and it works great! A splendid alternative for the actual u-joint piece, especially since I always run out of them...
Ricky you did a great job. There are little universal joints too, but if they'd break, this is the perfect way for an alternative. It's also effective when used in (scale) models that need stronger and bigger axles.