Nonsense.
Foundry, Foundry, BA.
BA, BA (this guy is a big bastard, and a big integral base besides), Warlord Games
BA in the back row, looks like a tall slim man, right to scale.
They will be fine to all but the most scale-anal of all lanistas. Don't get me started on how stupidly big the Crusader helmets are! If that can be overlooked...