What scares me about Minis is the fact that they seem to have "deathtrap" written all over them. Sure, they're roomy. But doesn't that mean there's less material between you and that Hummer about to broadside you because he couldn't see you?