The problem I would say with the Goliath would be the mobility compared to a demo charge, not to mention the fact Allies only resort to blobbing for lack of really anything else. Would rather see more unit variation and other things fixed than "Band Aid" units being put in the game.
Yes..... but the Goliath is not 'autowin'. It can be shot up.
The best thing about the Goliath, I think, is that it makes (alert) blobbers about-face and retreat. Non-alert blobbers get penalised appropriately