the 66 will be great, the only thing you should worry about for it is Casing a landing and bending the steerer tube
since they redid the damping for 06 (its better), the 1 extra inch of travel in the 05 888 shouldn't make a difference between that and the 06 66.
since they redid the damping for 06 (its better), the 1 extra inch of travel in the 05 888 shouldn't make a difference between that and the 06 66.