Looks sweet!
What forks/yokes are you using? Do you know the offset to the yokes?
My Triton has a similar set up (lower offset yokes, 18" wheels, longer swingarm) and I'm quite fond of the handling, but wondering if you've ridden yours around much yet and what you think.
That motor would get me into trouble! Lovely.