Sorry, but I think that’s really weak.
Using a distinction most people admittedly aren’t familiar with as an insult? What’s the point of that?
I’ve never heard of ‘tomato’ being used in that sense. Thought I’d inform everyone.