Perhaps if you do another Polybot-like project it would be a good time to experiment, but it seems wise to keep the system as is in Cogmind at this point. Maybe a 7DRL prototype would show that a more granular system is a better system, but until then it sounds like it would just add loads of dev and testing time to fix several minor issues with the risk of creating several more issues in the process.