Gizmo and Ben are absolutely right, there are minimal if any benefits to adding CF props to the vision, especially with the cost and other risk factors. A number of us have stopped using 9" CF props on our original Phantoms in favor of the Vision's stock props.
If you're still determined to use CF props on a Vision, I would be wary of those self-tightening ones in that ebay listing, at least until you have confirmed reports from other users. I've never seen a CF prop with a self-tightening nut, and the hub is a common point of failure on the crappy CF props, so those still smell a little fishy to me.