I like it, nice to see something different other than another koxx knock off, thin straight tubes.
Headtube cutout is a bit cash, if it didn't stick out like that it would look cool though.
think 90x35 should be ace.
I think mark or ali said that they use 90x25 sometimes is just so that they can still get over the front to do easier nose manuals/g turns and stuff, so if you're not into them then the higher the better