Specs look very close to the 5805. Maybe that's the European Model Number?

I agree with Gonk. At some point, all those "features" really do reach the point of diminishing returns. Just my opinion...