Just leave the FB page... spare yourself the aggravation.
Trolls are the only things lurking over there...99% of those guys have never run at the track... and just base their "facts" on too many Paul Walker films... and unless your running 10's or faster your not quick, fast, or impressive. They do not care about the platform at all.
Nice run, good tuning, can't wait to see the next progression.
Sent from my iPhone using Tapatalk