Burke- you said your last lap was fastest... it appears that you were using a little more of the track that last lap, resisting the urge to turn in as quickly, coming wider out of corners etc... perhaps work on these lines and you'll shed a little more. Otherwise looked pretty smooth mate.
How much overall power to you have btw??