Many thanks friends for all the nice comments. It makes it all worthwhile!
I'd been worried that the unorthodox bundle of chords wouldn't work - D, Dmi, Dbmi, A, Ami, E, Emi, B, Bmi, but it seems to have all somehow come together! This points up the rule that rules are made to be broken I guess!
Thanks again,
John