k20 pro for more smooth gaming experience, because it has equip with SD 855, mine is mi 9t for much cheaper and it is good also for gaming but it is lower processor with SD 730 compare to k20 pro, but k20 pro is bit cheaper for its competitor equip with SD 855, but if you have lot of money to pay for, then i recommend oneplus 7 pro.