Unfortunately, I don't think there's much you can do. You can try to redeem yourself, but you (and many others) don't even think you did something wrong, so there's not much to redeem. You can keep petitioning to have JG excluded, and eventually you may be successful, but it's going to take a while. The number of Trust exclusions probably grows when there are more bad feedbacks, but the reality is that it's not going to happen instantly.
Yes there is, sticking around and waking people up does way more than you'd believe, it's just a matter of time till there's more users on a side than in current DT, that's how the game changes. Maybe then forum will start doing something against scammers and we stop needing superhero wannebes