Laugh out loud at this thread. OP, when you add "Best yet!!" to your title, people expect to see the best yet. It is not biased to this board, I would like to think anyone is entitled to their opinion, but when naming something, you're also categorizing it...before we even open the thread to see the pictures.
Here's my opinion. It's not the best yet. I think the paint work needs a lot more detail. I think some of the proportions could have used more work and fine-tuning. I think a TFTM Megatron head would have been a better choice. I think I've seen several others that were better, more accurate, and more detailed. Again, those are my opinions though.
I probably would have never came across this amusing thread, but the custom was featured and then the article posted to facebook. So, here I am.