Just looking at the "Eurobike" again, wearing welding goggles this time, and I note two things:
(1) the rear derailleur is listed as a Shimano TZ50, when it is in fact a Microshift; but, more pertinently
(2) the triple crankset is listed as being 52-42-170. Now, call me old fashioned, but that's one heck of a granny ring to be switching to when you're going up a 1 in 6 hill, standing on the pedals and blowing for tugs on your 42/28.