@calum I wish I could say the same about mine, but I think I just got unlucky with the electrics of the bike. Not to say I didn't have some fun on it, at the time it was an amazing bike, but after sitting for so long without use, I feel like its potential is higher with someone else.
@hotshot-iii Thanks for all your advice. Before i went to uni I had had checked over the whole bike for all the points you mentioned. I took a multimeter and checked the HT coil, the end of the lead, for resistance readings, same with behind the flywheel, everywhere where the manual specified for troubleshooting no spark, and they were all within required ranges. I inspected the loom for exposed wiring/shorts but found none, and checking for continuity gave me no anomalies. It's after checking all this I asked on some Facebook groups for advice, and some said there will be a buzzing white box underneath the seat, but my model didn't have that. Some suggested it could be a faulty regulator, and turns out my bike had an aftermarket one on, so I replaced it with an original and ordered another CDI (when you could still find them). Now I will admit the installation of the last one was the reason I think it went; I didn't make sure the CDI was grounded properly and partly blew it. There is a weak spark when I kick the bike over, but not enough to start the bike or keep it running when bumping it. Considering that all other aspects of my electrical circuit seem to be fine, I am inclined to think one last CDI will finally awake the bike again (when grounded properly!). I did see that German one you have linked, and last resort I may get it, I also want to bide my time and see if any will get listed for the prices I used to get them for (70-120).
I would love to keep the bike but its MOT has expired, and unfortunately i don't have a homologated exhaust for it anymore, which I'm sure would be easy to find, but whilst at uni its tough to keep spending money on it, let alone time, so I think I need to part with it so someone with the time and money can give it the tlc it needs. I just don't want to sell it in a non-running state, as advertising it with a blown CDI isn't exactly a great selling point lol.
I have a some mates with 450s, and I have heard their stories about their issues, but it is more of a long-term goal to move up to one for me. Whilst I spend so much time away from home I don't think its practical buying a bike for it to sit, my reasoning behind selling my DT too. Unfortunately i have plenty of parking space but nowhere inside, and cover storing a bike for years doesn't sit right with me.