Well I am not sure about foot controls on a small trike but if I did it I would keep a hand controlled brake on the jack shaft with a small like 4 inch band. I also noticed that on this trike the handlebars were bent to bring the bars closer to a small rider and that I am sure was not factory.
I do like the factory engine and roll bar. I was a good buy for a trike and they are a fun ride. I say that however I have never rode a Dune Cycle
They were always behind me LOL Tri-Sports Rule
Steve