The only catch is, there is no support provided for these free themes.

I do not understand this. If there was no support for free WordPress themes and plugins, WordPress would have not have grown for ten years.

Free downloads are useless without support. No support means no bug reports. Software products are rarely perfect.