As the Prof says; all devices act more of a deterrent than a barrier. If they really want your van; they will take it regardless of what you have on it. If they are cruising for opportunity then they will pass yours by.
If steady locks give you more peace of mind then get them. I don't think that they will reduce your insurance premium though, which may be an indication of how the insurance world views them?
Mel