looking at replacing my 04 X3 (cracked it yesterday) and i found a good deal on a xeon frame. my question is would the xeon rear suspension perform with a very large rider. please help.