Pues te cuento que estamos en la misma situación de investigación pero si aportamos lo que hemos aprendido por ahi podriamos avanzar un poco mas rápido...
Con relación de si utilizarlo completo o mejor solo el OpenDMTP depende de que es lo que quieras, si quieres una aplicación puramente tuya usa el OpenDMTP e implementalo a tus necesidades pero si quieres algo completo, que contenga reportes definidos, trayectorias y muchas cosas mas te recomiendo mejor el OpenGTS que ya trae implementado el OpenDMTP.
Por otro lado yo estoy instalando mi Ubuntu Server 9.10 con todo lo demás haber que tal me va, si te interesa este es mi correo humkam@gmail.com