Thank you, I appreciate the info. The model that they use feels like exactly the sort of thing I'm after - and the fact that there are layers to go on top (like this common web thing) is testament to the general flexibility. Will definitely be giving it a try.