For those features if I was you I would consider a paid pro version. Especially if you get the “smart” movement working. That would be a feature that no one else has… at least I have never seen reference to a feature like that. I know I would pay for it.
The router PID project looks awesome.