A brilliant model - or better yet, feature - for determining domain worth is whether it's been added to a basket. Why sell a valuable domain for £10 when you can "buy" it yourself and sell it later for £100?
AFAIK the practice hasn't been officially proven, but there's overwhelming amounts of anecdata pointing to this being real and endemic in the industry.