If you're good with doing wiring (don't need soldering really, just crimping) then it's more time consuming than difficult. I've installed things like car stereos and alarms/remote starters (mobile/12V electronics) since before I could even drive on my own lol. However times have changed a bit and a screen HU, though not really any harder than an old-skool single-DIN CD HU or something, they are certainly more involved and time consuming.
I think this is a "skill" lost on a lot of people these days, I mean even the ones that would have been into that sort of thing say 20 years ago. I mean teens don't even seem to get into this at all anymore, like we did when I was a kid. They basically just have their parents buy them a car with a "premium" sound system or some crap and think that's the cat's meow and whatnot You know the kinds that promise something silly like "20 speakers" of nonsense and "800W" that's really 150W, lol. Most kids today wouldn't know a resistor from a relay. So the people that would usually get into this, don't do this anymore and aftermarket car audio has really gone downhill in terms of market. Ask one of them who/what Fosgate, Orion, or MTX are and they'll probably have no idea; Soundstream, they'll probably tell you bluetooth speakers lol; and the list goes on. Perhaps Americans would do better, but def. not urban Canadian kids.
Anyway aside from that business (ranting?) there's also the fact that not only are the HUs more complicated, so are the cars. Many cars don't even have a practical or reasonable way of installing a standardised (DIN, double-DIN) unit anymore. Everything is all integrated and designed into the car, sometimes heavily so. Even the cars you can do it, often require expensive kits and adapters to incorporate/replace other factory controls and displays, like climate controls, information readouts, vehicle settings, etc. So it gets even more complicated.
If you have an "easy" car, it won't be difficult but again it can still be quite time consuming, esp. if you start getting into things like reverse cams, GPS antennas, steering controls/CAN bus adapters, and the like. There can be a lot of wires and wiring to do, and if you want a reliable and dependable installation you have to do it right.
Honestly I don't envy a first-time-installer in one of today's vehicles, with today's HUs. You should probably find a DIY on a Cruze forum and see what you think of it. If you think you understand everything and can handle it, by all means have at it. In any event, good luck!