I bought a cheap mains powered Ozito hammer drill for about $20 10 years ago just to drill one hole in concrete and I've used it dozens of times now. It's cheap and it feels it, but I've well had $20 of use from it.
For just general screwing and drilling an cordless drill is a good all rounder and if you don't use it much one of the cheap ones will still probably last you ages. An impact driver is for longer or larger screws and has a lot more torque but is not meant for drilling.
The cheap driver you linked would be ok for shorter screws, but honestly myself if that's all I needed I'd use a regular screwdriver and some wrist power.
You do notice the difference with cheap tools though, I have an XU1 18V drill and a ryobi one+ drill and there is a huge difference in speed and torque using them. I actually bought the XU1 thinking I'd salvage the battery cells out of it to repair an old ryobi battery but decided against it. I'd sell it to you for $20 if you were in Hamilton