I think best bet is to do a combination of 1 and 2. An input version. Then the free unlimited AI model for those who aren't dev-minded like us and don't want to hustle getting an API Key.