The problem with quoting it has 620bhp is everyone who has an interest in these cars knows a 6.2 wont make anywhere near that figure with just a map.
He is going to look silly when an enthusiast turns up and asks for proof, then tells him its 100bhp over estimated.
Aside from that, it looks OK to me and a cheap way of getting into a W212 E63.