Have DS who grandparents are buying bike for . Both of the above are in price range but is to be surprise for DS. Any good/bad experiences of either bike ? Stuck trying to decide.TIA