I recently switched to Online Armor Free. And I found that after set-up it has been giving a solid FW. The only downside I found is all the pop-ups during the “learning mode”. But after set up it’s pretty much “set it and forget it”. The set-up is very user friendly. The problem is your request you will get many answers.
But I have found OA Free is to be a solid firewall. Choose wisely. An I wish you well. 