I started on Elitedesk 800 G1s when Raspberry Pis got hard to find and expensive, and I now feel they are better in every respect if you don’t need the GPIO pins.
Every time I open them up to upgrade something I’m impressed with the level of engineering. There are quality manufacturer manuals for them, the cooling is good and they look great
I had 3 HP Elitedesk 705 g4s and every single one of them after 100 hours would disconnect the SATA disk. Not sure if they newer ones are any better, but I kinda lost trust in HP mini pcs.