Can think of 19 renewals in past 20 years way better than last season's GC, the only one worse was Lord Windermere's. That happened mainly because past winners were either retired or injured/missing and a below-par version of Djak than the one placed twice the previous years. You only need an above-average novice to come through the ranks to win it this season and it seems Might Bite already showed the chops for being at least that.
As for Sizing John winning a Ryanair, if UDS is sent for another willy hilly in Ireland and Fox Norton runs in the CC and Yorkhill runs in the GC and Top Notch goes for the CC and Min gets injured again and if another 3-4 decent ones won't give their running, then I can see a way to get SJ win in the Ryanair.