I play this same deck from time to time and if played properly can be really powerful.
For a quick test with the new VISION AI I just ran the bot with the above deck and i only won 8 out of 31 games.
That is a dismal 25.81% win rate.
If I play the deck without the bot i can roughly win 50% of my games.
I agree with the OP that if files were created to properly handle this deck rank 5 is certainly achievable.