I was looking at these when I replaced desktop PC last year.
The salesman warned me away from because in his words 'The PC is the best all-rounder, the laptop has a lower spec as they cant cram it all in and the all-in-one is the next stage down and would be his 3rd choice'.