Andrew...every script is as easy to develop as the programmer programs the script. Having a script difficult to develop has only one "guilty" person.
If I were in your shoes I would start from scratch. You said that you'll start from scratch with 8. The problem is that you said this with 6 and with 7. So nobody, including me, trusts you any more.
If I were in your shoes I would start from scratch. You said that you'll start from scratch with 8. The problem is that you said this with 6 and with 7. So nobody, including me, trusts you any more.
Sorry.