People are going to bitch no matter what. If they used CGI, they'd bitch that it didn't look real enough. If they cast someone else, they'd bitch it didn't look like him. As long as his kid can act, it'll be as close to having James Gandolfini on the screen as you can get.