Use KLF200 or KIG 300 to control Velux solar covers?

I am getting lost with all the alternative Velux gateways.
So far I have noted down:

  • KLF200
  • KIX300
  • KLG 300
  • KLR 300
  • Somfy Tahomabox with overkiz integration

I need to control both the windows and the covers. I don’t have any Apple device (not sure if they are needed to use HomeKit).

What are pros and cons of each solution? Which one would you recommended?