EZ curls are fine, and so is that form of pullup. The argument against EZ curls being suboptimal due to them not allowing you to fully supinate is pretty assanine, imho, since maximal recruitment isn't dependent upon achieving a maximally shortened position.
By extension, I don't think there's anything wrong with doing that form of pullup/chin, and I doubt it'd hamper the development of anything.