This may be a bit controversial, but all three are on Google Fonts and two of them are on Typekit. The custom module will also benefit from having this in core.