I lived in wilmington over 10 years and love it.But there are few trails.There can be good road riding but you'd be limited for mtb.It would be a great area for your line of work. Ashevillie is a nice place with tons of great trails close by.I'm not sure about the job market though.