Nice bike Neil.
You're sitting very far forward there mate. Without knowing all the facts I'd say you may need a layback post and a 10mm shorter stem. That'll shift your weight back off the front wheel, get you more centred, sitting on your sit bones and generating more power with the ol' glutes.
Give it a whirl, you might be suprised.