La Campanella is absolutely not the hardest 15.9 for everyone. It needs less chardreading but mostly trills. I don't quite think the speed of la campanella is required here.
I play on phone, and I tell you this is possible, haven't played it yet but God knows what I'm about to do with this chart once I get a hold of this. I play this Song on Cytus II everytime.