DJI matrices line and their s series are good crafts. I stared with Diy and just purchased my first dji product, 2yrs later. IMO it comes down to the software of the flight controller. You tasks parameters' may determine or deter your choices. There's plenty of good ones out there now. Diy can dramatically cut costs and complete customization, but branded units could improve reliability & ease the pains of expansion or upgrades. There's something out there for everyone's everything. Good luck.