Charles,
Exactly! When people see 'free' word, especially in domain, they believe that they will get that information completely free. So I would also suggest to use your brand domain name without any common words like 'free'.

Have a nice day,
Egidijus