Altho I sorta agree with GearS, putting all that aside, the fact that it needs multiple mods to work, means that anyone who does not like or want one of those mods will not be using the mod.
Why put months of effort to make a complex full mod that depends upon multiple mods and if any of those...