It's easy to say, but so rarely do you actually catch vandals.... so...
But there's no reason not to detain him, given that police rarely ever catch anyone who does this type of stuff. But beating the shit out of him is just asking for assault charges. If there was no danger to you, there was no reason to use force. At least, as far as a grand jury is concerned. Of course, he could have resisted being detained, so...
I would have just spray painted 12-19 (2008) on his car, which appears to be a Disastro van/Safari. Then reported that to the police. "You can't miss it, license XYZ, and it has the date of the GM bailouts spray painted on it."