I think Bangladesh can order in double digits. But other than that, I think you are right.It will be single digit order for those countries. The purpose is more like keeping a closer connection with China.
A good channel to send people to train in China or even hold exercises with PLA.
In this sense, even though JF-17 might suit them better and cheaper but buying JF17 means you deal with Pakistan instead of China.
J-10 on the other hand brings much more hidden value.
Things have changed a lot in 8 years. Nowadays, j10c is not a fighter that really fits in plaaf plan of long range attack and escort. Back in 2014, j10 was the pride of plaaf. They didn't really think about selling it until more recently.
There are clear value in a more capable export aircraft until fc31 is available.