All the CGI in that Best Buy feature are based on the Enterprise-refit in Star Trek III
. There was no Enterprise-D
design even established at the point the digital effects in the feature were produced.
Yup, definitely glad they decided to go with models. TNG already had enough going against it in that first season. The last thing it needed was a cheesy CG Enterprise flying around.