Yes i have run a successful Bans. Yes it worth it coz the initial cost is small. And i don't think any free alternative capable do anything such as BANS