I keep a Halo B with a Suicide Shell as my backup to my Z2, so cleaning is no longer an issue. The only gripe I have with the aftermarket shell is still battery life and weight. It's a solid loader, but it's damn heavy and batteries aren't the greatest.
I'll still use if over a Spire, though.
You may call it fat, I call it bounce padding.
I'm a huge B///MW fan