would be awesome
I believe this could speed up developement process a lot. You got my vote Dominic.
You could review 'Recommends' features video. It nicely demonstrates few concepts like learning recommendations and simple recommendation matching algorithm.
I wonder maybe it would it be possible to integrate this whole plugin into FDT instead of creating new one.