Maybe focus on your fans rather than your enemies. Is the name some sort of inside joke? Without context I find it off putting. Even with context (whatever that might be) it has a lot of connotation to overcome.