Oh - I think I'd love the extra long ones for when I'm pinning tops on the LA (I float them). I prefer my flower head ones for mounting the quilt as they lay flat.
The only time I've needed to iron over pins is when making clothing and needing to set a crease before sewing, like when hemming.