I went with the dirt cheap option, a geeetech G2S pro, 4 afternoons building the thing, 1 afternoon calibrating the thing, 1 weekend finding out the component tolerance on the rods and plate where not to my liking and reshaping / resizing, 1 afternoon of ripping out the springs, and fitting fixed spacers/ calibrating correctly, 2 afternoons to get the hang of cad and slicer settings, and now it "Just works"
In other words if it came to me assembled with in tolerance components, it probably would have been 2 days to get going in full swing, still as an engineer i would not have come to know exactly what every part of that thing did work perfectly out of the box, so comes down to your goals,
PLA is actually a very good plastic for outdoors, and holds tolerance far better than ABS which likes the shrink / expand over temperature cycles, just use carbon black if it needs to be UV resistant.
as a reference, i can print out things to better than a 0.1mm tolerance on dimensions with my cheap and cheerful unit, anything that cannot meet that spec, i would call junk.