Coils would ride a lot better than leafs, they also flex better (if set up right)
Theres just quite a bit more geometry compared to leafs.
Leaf springs are cheap, easy to come by, you can fine tune them, and they are much easier to set up and install. Theres just not a lot to them. Just spring hangers, shackle hangers, and shackles.
If you can pull it off coils would defiantly be the best up front.
Amilla