I see a lot of custom work there, so yeah I'd say it's in the right place.
I do have to say that I'm not a huge fan of the look BUT as an owner of a "very strange vision" myself I can appreciate the time and effort you put into it. I dig the flipped pipe and while the airbox is probably killing you as a ratbiker I like the ingenuity. The only part that really doesn't sit well with me is the spoiler but even that is good for a laugh.
Fuck the haters.