This is such a MASSIVE upgrade with so many moving parts.. I need as much feedback as possible to get it right the first time