Sorry, but this name has three strikes against it:
1. One keyword is "free" making it hard to monetize,
2. There are tons of free font sites already. You will spend a lot on SEO before anyone even sees your site in the index,
3. Its a .co which will bleed a lot of traffic to the .com, even if .com is'nt developed. Even when I go to my own .co, I accidently type .com!
Bottom line: reg fee.