Be aware that Akismet is a problematic service to use in the EU, because you might be sending private data over to that company. Akismet can be used without that metadata, maybe you do that already, just something to look out for
You could try to filter spam with a simple bayes filter for a start, good idea anyway to have a solution inhouse.
You could try to filter spam with a simple bayes filter for a start, good idea anyway to have a solution inhouse.