Honestly, what is there to hate about this?
There are purists for everything, and if everyone stuck to convention and stayed in the box, then we wouldn't ever experience innovation.
Oh my god! He put an LS in a Mustang? Oh my god, he put Cleveland heads on a Windsor block? Oh my god, they put an independent suspension in the Mustang?
It's neat, it's cool, if you don't like it, fine, don't post.
Keep up the good work, man. That thing is going to be a beast!