I think most people would say they are only good for demo charge abuse (and minor perk if it's a garrison heavy map with flamer). Personally I find that they just bleed MP for little return as a combat unit- though they might be okay on certain maps like Caen and the bottom half of Bry. Forrest if you feel like experimenting.
I don't think I've ever seen anybody use the crew thompsons well since vehicle crews get raped by everything...
Although it's misleading, Caen doesn't have many buildings. IIRC, it has as many as Angoville or Kholodney Ferma, so I don't see how assault engineers fair any better on that map compared to others.