I suppose £1500 for a new ti hardtail that lists for £2900 is a bargain in one sense but if it’s a lemon thats a lot of money dropped. The fact that I cannot find any owner, user or industry feedback does not instill confidence that the bike was worth £2900 in the first place. Whilst angles look pretty standard there is more to a good overall set up than these numbers. Any expert on geometry able to help more. 17.5 inch frame has the following, 58cm top tube, 42.5cm stays, 108cm wheelbase, 70 deg head tube, 73 deg seat tube.