Hi!
I would suggest using EIGRP, not only because the configuration is way more simple than with OSPF also EIGRP provides a faster convergence time.
From my personal experience, I have seen 9 of 10 DMVPNs using EIGRP.
Here is a sample configuration provided by cisco using EIGRP for DMVPN in case is needed:
http://www.cisco.com/c/en/us/support/docs/security-vpn/ipsec-negotiation-ike-protocols/43067-dmvpn-gre-eigrp.html
Hope it helps, best regards!
JC