IMHO- I believe that this is completely a personal choice. Ball point or fountain pen are old school. Sharpie sigs are more common today.
FWIW- I guess I'm old school because I would always prefer the ink medium that is consistent with the era of the actual card. If I do have a card signed with Sharpie I prefer ultra fine point and usually black.

I hope this helps!