I would recommend almost all Apple products without reservation, but I'm not so sure about the HomePod mini.
I have almost no regrets when it comes to Apple products. Whenever Apple introduces a new device, I can count on it being a sophisticated product even if it’s not immediately obvious. For example, despite my initial misgivings, I realized how ingenious and well-thought-out the AirPods are after using them daily.