I advise all good people to stay away from AIO systems.
In the beginning it might be good, but when things begin to break, that would be hell on Earth.
All parts would be proprietary (most of the time), so it would cost more. Dell in particular, power adapter either dies in the first year or lasts forever, do you want to take any chances?