The boxes with gifts you refer to are Linux satellite receivers that share card details for a satellite subscription over a private server; commonly referred to as internet key sharing. The negatives are:
* Definitely riskier in terms of possibly getting caught and then prosecuted
*You need a satellite dish
* It's not free, very cheap though
* Encryption can change; especially on HD channels which means you might have to watch some games in SD
There pros are:
* If you're on a good server then you'll get no buffering
* Click and play; instead of having to sometimes hunt for streams, you are getting a much more reliable experience
* It's the closest alternative to sky
This is completely different from Kodi and designed for live TV only
If you prefer to use the bluemoon build I recommend the fire TV 4k box mate. However if you want to go down the card sharing route, zgemma stars are apparently pretty good :)