Maybe I am just too much of a perfectionist at times, but I usually like my end results.
hehe. I think you made a good choice. If you drop that sucker down a flight of stairs you'll have nothing to worry about. In the end it comes down to what makes you feel secure that your little baby isn't going to get smashed. You actually have me thinking about getting something like that for my Turbo Duo. The Duo is a fragile little beast and could use something like that, especially with the foam. - I assume you just cut the foam out to fit whatever you're putting in.
Oh, but first and foremost, your case looks cool.
Certainly cooler than those neon green Turbogear bags.