Think he'll be more than Primal? He looks like he'd be larger, which makes sense considering the scale of the show. (Not that I can afford him either.)
No he would not, and that is why I have a personal love/hate feeling with this statue. I hope we get Dinobot from Prime 1, and that this line gets as much love as their Batman, and Movie Series TF line is.