Shit mate, sorry to hear it but when you do track days, it's a part of life. Besides the tank, doesn't look too bad though. Were you trail braking when you lost the front? Or was it gravel or a hot dog on the track?
Glad to see that you're only reporting bike injuries and none for yourself :thumbup