Before I saw this today I was playing it on some random custom map pub with 8-16 people, I liked it a lot

It's well thought out; each bombsite has it's advantages and disadvantages tactically, and neither side can just dominate the map. I'm putting it on my clan's server, I'll probably write a review after playing it a few more times.
Good job overall