Both of those claim to use GRBL, not LinuxCNC, so the LinuxCNC knowledge base here is wasted.
I have no experience with either machine. As a low-stakes entry to answer "do I even like CNC as a hobby?", I suspect either will work equally well (or poorly). You'll very quickly run into limitations- Z height, power, and/or rigidity. Slowly cutting soft woods and plastics should be doable, beyond that... best of luck.
If you're in any way mechanically-inclined, assembly is a complete non-issue. Either one is going to be noisy and make a mess once it's cutting anything.
Do note that the price of the machine is only part of the cost of entry, even if you ignore the disease of buying/building bigger machines later. Even the bare minimum setup of tools/collets/workholding could add a very significant fraction to the cost of one of those machines. If you want CAM software, that could also trivially double or triple the cost (though there are free options- FreeCAD is quite good). No way around the learning curve of either writing gcode or using CAD/CAM, regardless of what machine you're using.
Would I do it? No... I'd save the $[x]xxxx I've spent on machines thus far and buy a Speedio

Sarcasm aside, hobby CNC is a massive chicken and egg problem. You don't know if you like it, but the low-cost-to-entry stuff you'll outgrow quickly and/or will turn you off from the hobby with its maddening limitations. You've got to pick what level you're willing to jump in at, recognizing you can ask all the questions in the world and still not know enough.
All that said, I suspect you'd outgrow either machine very quickly. I personally would suggest trying to start with something with more mass, but I understand budgets/space/etc. are what they are. Might be worth checking on other hobby machining forums to see if anybody has a similar machine they want to get rid of cheap- wouldn't surprise me at all if somebody is a step or two ahead of you on the path and would be happy to let a gently-used machine go for cheap just to get it gone.