With the very important caveat of the overriding question of the effectiveness of the scheme, adding vehicle information is a relatively minor additional piece of information to what's already being captured. Keep in mind that, since people do change their vehicles frequently, it does impose that extra compliance requirement and the administrative burden of keeping the vehicle information up to date.
On April 23rd, 2009. See this statement in context.