I think so too. I made a revision on it and added a little extra difficulty. Uploaded a new vid a few hours ago, where I'm also not terrible lol. Feel free to check it out!
I guess I'm insane ;) Me and a friend of mine were competing for the highest score last year when this event ran. The highest I got was 93.33% but that long dual-hold-note section always gets me big time!