Its been 2 Years and I don't have a working scambaiting bank and want to know whats new?

I am wondering if there is anything still like northwatch out there as I had the premium version sadly that went poof.
Any other sites I should know about like bobrtc???