Hi,
Miyanmar would have the same restrictions from pakistan & china that pakistan has on the F 16 from the U S. So--that should not be a worry. If they go for the JF 17---then they have made a very smart choice---.
Myanmar has high costs due to serviceability and maintenance of mig29. Besides that it has some older second generation planes like A5 and F7M. If you look at the options (and they really have to modernize due to neighbors) then there is a wish for affordable multi role light weight fighter with low operational costs. And adding to that they really cannot afford strings or boycotts. So with this in mind you do not have unlimited choices. Dual engines are expensive. Russians need lots of maintenance and the upgrade is PITA. So you end up with a plug and play fighterjet that can be produced inhouse: JF17. They already have experience with the RD33. If you buy 75-150 you can replace pretty much the entire frontline fleet for a decent price and have something that has long future ahead with EASA, new BVR, smart weapons already integrated (Ra'ad, MAR, hypersonic ASM, SD10, LGB, etc etc)
We know loiter time is seen by some as an issue. Do check travel range of JF17 and you know it is fine. With IFR you get better range. More then you would wish for a decent light weight fighter.