You can't ask for anyone's opinion here, because keep in mind, this hobby is full of entitled people who have more money than sense...
Yeah - that's it.
That's what filing a Civil suit is for. Sometimes you have to learn the hard way - but fight back for sure.