There's a reason why there are practically no vegan power athletes. I was vegan for nearly ten years and I regret it immensely as I now see how badly it set me back.
That said, you're right, with a properly-designed diet you can be healthy and happy. I don't believe you can ever be athletically optimal, however (aside from perhaps pure cardio sports).