However, tying a bounty to PEs means you either have to use an external site to map their timing, compose your own list of timings, or stay in an area that you might not have any other reason to be in waiting for one to show (and there have been times they haven't shown up for me at all). It's not about getting them done asap, it's about getting them done without having to wait around bored for 20-30 minutes each time only for them not to show.
I have a feeling the PE system isn't coded well atm, I can't put my finger on exactly what but it definitely feels erratic. It can get a little frustrating when your third PE in a row doesn't show even though you're using the timer and wait around either side of the event window by 10 minutes.
I think a large part of that is an expectation. Almost every bounty is completeable in a day, so when you get one like this...it's jarring. I don't think changing the way the PE's work is the better idea. All of the ideas I've seen....well, I don't want to debate them, I just don't think I've seen any good ideas regarding changing them yet.
That being said, I SWEAR this same bounty existed before as complete one Public Event. That feels like the better change. Revert it to one PE, not three. Three is fine for idiots like us who are more hardcore and know all the timings, but it's a bit crazy and a ridiculous outlier for a casual gamer compared to most of the other bounties.