Bhai, in modern cars, steering lock comes factory fitted. You have to insert the key in ignition switch in order to unlock the steering wheel. Putting another steering lock in already locked steering wheel seems useless to me. Clutch lock is a nice thing, so is tire claw/tire clamp. I have seen pics of Islamabad Police using them to immobilize tires of any car parked wrongly.
I have ordered these two from Amazon, besides clutch lock as the one ordered by you, check them out:
[h=1]The Club 491 Tire Claw Security Device[/h]
[h=1]Titan Grip Wheel Lock[/h]
Amazon.com: Titan Grip Wheel Lock: Automotive
Amazon gives almost 5-star reviews to both.