I tried that option of going all DIY. I'm trying to integrate Arducopter into DJI Matrice and create a sort of Auto Pilot with UV sensors to avoid collisions. I shall be posting about it very soon.
I'm planning to pour in all my 2015 savings onto buying DJI matrice developer quadcopter : http://www.cannykart.com/product/dji-matrice-100-quadcopter/
Whats your opinion on it? Has anyone tried using DJI Matrice 100?