I don't have time to read the script anytime soon, but one question... Does it ever explain how these "alien" machines so closely resemble present time vehicles and contraptions? Did they do research beforehand on how to blend in?
I think Frenzy is more of a replacement character than just a change of name for Soundwave. It seems like Frenzy has a lot more capabilities that Soundwave did, or the name Soundwave would imply, hence the name change.
Added a new pic of JAZZ in Transformer mode, plus a new behind the scenes pic of cardboard mock-ups depicting relative Transformer height (just before a huge battle that was filmed recently in downtown LA).