Uma excelente recomendação, porém, a versão da comunidade tende a resolver todos os seus problemas, e você só precisa pagar por ela, caso sua empresa obtenha um valor X de lucro anual. O interessante é que você pode escrever os modulos em C++ e depois implementar em seu projeto, obviamente em números de "devs" estará um pouco atrás das linguagens (Free).