Thank-you for the reply Ken. I've actually taken the decision to stick with ASCOM for now. Until the whole INDI experience has been improved that is. I had worked pretty hard at INDI for over a month and not even got to the stage I could write a simple driver.
From start to end in ASCOM it took a week and that driver is nice and solid with no issues. GUI could do with tidying up though