that issue can be solved, the rpm is released so for me the code is workable
My code is workable but you have a bug in the core (of course I can be wrong). you can not change the port of the ftp service, even manually, therefore it is not workable from the panel.
Same as bug 3133, the rpm is released in the stephdl repository, then it can be considered as stable.