Welcome. Sounds like most of the main mods are done already!
In my opinion theres no need for a remap unless you have cams swapped.
Yes I would say the clutch does seem to be a short bite on it, I stalled mine a few times when I first got it. If it's harder to control than that then I suppose it could be a paddle clutch but they're not really necessary unless turboed or supercharged.
_________________________
2005 Fiesta ST - wrote off
Newman fast road cams, Fusion Fabrications custom inlet manifold, custom exhaust