even on the 6.3 the frame looks good but the rear triangle/forks of lower qulity., you are looking at the 9.2 which address those points as well as having hydraulic brakes but then it is 3x the price.
Ok, this is a new brand to me and I don't know what else you have compared e.g. specialized, trek, gary fisher etc. but #i reckon with bikes you will get perfromance/reliability according to the price tag - IMO decnet full suspension bike start at £ 700 + so I reckon you will be fine. Choose your frame size wisely.