Hi,
I usually make an empty object named 'game manager' and then i have empty child's called (for example) 'score manager', 'gameflow manager', 'ai manager', 'level manager', and so on
and have the needed fsm's in there.
Then for (for example) character movement is use on the character itself or in a parent empty object.
also for ai movement i do this most of the time.