i don't think i see how it would complicate things for small FCs. Why would they need to swap who has the GM title in any consistent way? They can promote officers and adjust their permissions to do just about everything a GM can do. If the GM decides to quit then the auto-promote will take over.
Maybe I'm overlooking something, but I feel like adding a timer to GM promotion would effect so few people that it would be negligible.