There is no foolproof device you can use against IEDs, and I'm not suggesting that these vehicles will completely eliminate the threat. But where we use them, this will allow the soldiers to deal with IEDs, which they might detect earlier on.
Typically these are around population centres and will support and help local Afghans who are on the ground. They are a visible and tangible device—vehicles—so that the troops understand the support they're getting. In the rest of the world, if you were to ask the Canadian Forces to go to other theatres of operation on different continents, these vehicles would also be very useful, because there's copycatting going on all over the place with these IEDs.