for scale looks good but, I guess is wait and see. Would be expensive if that's the size for same price.
From a G1 cartoon scale point of view, looking at the comparison between Bluestreak and comparing to the photo, that scale is at least a head too tall for Bumblebee, Gears & Windcharger