If you want your mod to be compatible with any mod out there you have two options.
1) Get every other mod author to use final-fixes as read only. Never going to happen, I tried. That's why i swapped back to final-fixes.
2) Add popular mods as optional dependency and other incompatible mods as they pop up.