We use TeamCity 4.5.4 Professional on Linux to provide CI on our projects.
Of course, we wants to use killin pretested commit feature, but nobody in our team use Eclipse nor other IDE's supported by TeamCity.
We use TextMate, vim, Notepad++ and ActiveState Komodo Edit.
Also we work using remote environments over SSH, so our commits proceed through command line (it's usual for many teams).
So we highly need command line utility to allow builds on TeamCity before commit.
Of course, latest TeamCity 5.0 EAP builds include this CLI utility, so I upgrades our TeamCity to edge TeamCity 5.0 EAP (build 10307).
Please do not remove this utility from production code (I'll plan to switch our team to use this utility instead of direct VCS commands).
Moreover - describe this functionality in your Blog, many people will glad to use pretested commit in their's loving environment.
And one more feature that can be implemented by yourselves - writing of svn and git precommit hooks. It automates all we need.
With best wishes,