Well, according to the deck super thread (
http://www.scooterresource.com/forum/showthread.php?t=37080), the pro is 2lbs, 14 oz, without the head tube attached. With a pro head tube, it ends up being 2lbs, 20 oz (sorry if that can be simplified, idk how many oz's are in a lb). And that's pretty much all the info I have, cause I have pretty much no info on the Evo.
However, something to consider, The Evo comes with a 90 day warranty, and the Pro doesn't. Idk how big of a deal that is though, because these decks never break. Worst case scenario, you'll banana it if you ride nothing but 15 foot high flyout.