Whereisthesnow - I enjoyed Staffs 70.3. It was my first half though, so I don't have much to compare it to (and 3 sprints and 3 Oly's).
The run course was fine when I was on it - busy for my first lap and gradually getting quieter. I started in the last wave (women were the last 2 waves, with 40+ year olds starting 10 mins ahead of 18-39, and around 250 people per wave), but I was about 1/3 of the way down the overall womens field, so there were still a fair few people on the course when I finished.
To be honest I heard complaints from earlier that the run course was too busy. It was narrow in parts and on my first lap was tougher to get past people at times. I guess if you're at the back of the last wave the run course will be quiet and that's that. To be fair I think plenty of people were still supporting….athletes were starting to leave but a fair few stuck around and there was loads of support on the run course when I finished it.
There was some moaning about bike course and tiny country lanes at the start of it. But they were well swept, it wasn't really an issue re getting past people - the field soon spreads out. There was one unexpected steep uphill just after a blind corner about 10km in that led to a few falling off not able to crank down the gears fast enough that could have done with a warning sign, but that was about it. Course was scenic and varied. I could have lived without the climb up Cannock Chase at the end, but that's because I'm a weak cyclist who hadn't done enough training!
Lake was lovely - really clear and nice to swim in.
I did the Super Sprint at the Women Only day last year. It was really fun - great atmosphere that was competitive but supportive, and on the whole it is a much easier field than most races so you get to feel great about your place (I was in the top 10 finishers out of 400+ - which believe me wouldn't happen normally!). I would go back but live right over the other side of London and it's a pain in the bum to get to.
It's me that's doing the Yorkshire Marathon as well! How is your training going?