I know when running freepbx fop2 will auto-generate extensions each time it is started.
the problem here becomes that freepbx has no way of re-starting fop2 when changes are applied ie when new extensions are added.
It would be nice to have better freepbx integration.
and finally maybe a freepbx module that adds a Fop permission drop-down to the extensions page in freepbx.