Advice from persons promoting certain products is not always good advice.
That's too bad that you can't prove your claim. It would be a good advertisement for fordsix com and Vintage Inlines.
You should easily be able to take your "log headed, full weight daily driver NA 200" to a dragstrip and make a video or two.