Best anti-theft? $0-deductible insurance.
That's why you get insurance in the first place - peace of mind.
BTW - The club is actually helpful for thieves. It provides leverage to break the steering wheel lock without any additional tools
If someone wants to steal your truck, they will. Don't think you are "outsmarting" someone determined to illegally obtain a $50k asset from your driveway.