IPTV is only as good as the quality of your wifi. If you have a poor or unstable signal then your IPTV content will buffer and freeze, and no amount of extra hardware will combat this, especially not the hardware extenders. If you can connect your router directly into your TV through an ethernet cable it is better than relying on WIFI.
A hacked firestick is no longer a firestick and will not automatically get the support and updates from Amazon. Those that use them will extol their virtues but when they stop working most ordinary mortals will not know how to get them working again.
Also these free applications trawl the internet for free, usually illegal and un-monitored, streaming services. If these services are very popular then they will get overloaded and the quality will suffer.
I am not saying these devices do not work as they patently do, and lots of people use them.
What I am saying is that you will get what you pay for. A subscription based IPTV provider will give you a fixed set of channels with monitored quality for a set price. You will also get a no nonsense easy to use menu to navigate through the available channels. You will also get support when things go wrong. The company will have a legitimate website and contactable office, and will also hold a licence to stream the content in the first place.
If all you want is the usual freeview service you would get in UK with no catch up, a one off satellite system with no ongoing costs would be the way to go. A dish and receiver would cost around 350€ to have installed professionally, depending on where you live and a suitable siting point.