I can't say that absolutely love it visually, but I do have a lot of respect for what you've done. It just doesn't flow for me. The exhaust, IMO, is probably the biggest thing that's stopping it from flowing. Well, that, and the seat. I think more of a tapered seat would flow better between the tank and the rear fender. It may not be as comfortable, but it would look better.
Regardless, sick bike!