Making a car difficult to steal

What if a person could get one of those "boots" they put on illegally parked car wheels?

A "boot" for hi visibility and immobility,.. and a GPS..

But a good towtruck driver will have dolly's under it and towed away in less than 5 mins..