I have the motor on the plane. Still am waiting for the right prop, but did a thrust test with the 18x6w. It was spinning in the low 9's(coming off the pipe need to load motor in the mid 8's) and pulled almost 19 pounds of thrust.
See video of run up with thrust test.
http://home.comcast.net/~ccrsfield/giles2.wmv