Personally, I hate this take. I don't want him to be Boba Fett.
Besides the fact that he's a foundling, which implies he was found, and the flashback of CIS battle droids destroying what is implied to be where he lived, there's also that the producers have stated IG-11 isn't IG-88 because they...