2nd and 3rd version will run Kodi loads without much processing problems. Don't even think about it with the 1st version. Internet speed is critical to so hopefully you have some type of fibre.
If you put in a solid build (plenty of guides around) such as Titanium onto a 2nd/3rd generation firestick with at least broadband running around 25MBps you won't have buffering problems.
Free Links/addons go down regularly and you really need to learn how to install new add on's and how to delete non working ones (for space). This is a good reason to learn how to load Kodi with builds yourself and ongoing maintenance is essential if you want the best out of it. TV and movies are a breeze, but again few come in full HD. Premier sports are a lot more difficult to get consistent feeds. The authorities behind these have been working hard to bring them down and are having considerable success.
It is never as simple as download Kodi, put a build in and sit back and watch Sky?BT sports - just is not that easy. Prepared to learn a bit and try various add ons etc then it will work for you.
Lastly this is an illegal act and as such not just original providers, but governments are cracking down on this. They have got most large ISP companies on board to monitor traffic for use of such services. Multiple forums out there clearly indicating that ISP's are throttling speeds for those openly using such streaming services. Best way to avoid this and to ensure a smooth running product is to install a paid for (£30-60 a year) VPN service that will mask your IP address and stop your ISP seeing what you are viewing. VPN also have the benefit of allowing you to view certain channels that would be blocked to you for geographical restricted reasons. With a VPN you can watch US channels (usually blocked if you live outside US) from anywhere and the likes of Iplayer if outside of the UK