I used to be part of Team Interakt and when I moved to WA thought I was stepping backwards but really if you take a good look at DataAssist you can do everything you could do in ADDT (MX kollection). It just needs you to take a little more control and understanding.
ADDT had massive overheads and no matter what amount you used ADDT it still required you to upload every part of its library and it was pretty largescale.
So take a deeper look into WA offerings you may find what your looking for staring at you just not so obvious.
Oh I do agree that MX Includes and Check Unique Key would be very useful.
As for conditional regions have you tried WA Utilities Behaviour --> Show Region Utility you could find that can do everything you want. The Search for Boss extension installs it but it doesnt have to be used with the Search for Boss extension.
This should in my opinion be added to a new set of tools WA Utilities or even DataAssist.