You know, I really, really like this set. Because I'm not much of a MOC'er, I tend to look at sets with a more "pure" mindset and take them for their merits. If you MOC, let's face it, you can do ANYTHING better than what TLG can put out. It's why for me, aside from the fact that I am not really creative or what not, MOCing doesn't cross my mind when I try to evaluate a set.
That being said, for what you get and the pricing, I think this set is fantastic. The Tumbler isn't accurate, but at the scale it is, the shape of it is FANTASTIC, and it looks like a mean, tough vehicle. I live by the adage that bigger isn't always better, and in this case TLG chose a vehicle that looks pretty damn awesome in any size. The Bat, likewise, is a really nice representation of the Bat in the film, and actually I like the blue detail. I just don't like all black things, and I feel the blue compliments the build just nicely. It's got a visual appeal that wouldn't be there if it was just all black.
I understand that it seems the Tumbler is the biggest point of contention here. But I just don't see it. As far as I'm concerned, it's small, but it still looks great. It still looks tough and rugged despite the size and inaccuracies. Perhaps I haven't been as big of a Lego fan, but I have seen the old oversized Tumbler and I've seen a ton of MOC'ed Tumblers, but I don't see the issue. For the price, you get two good looking vehicles, with three well done minifigures. I like this route that TLG is going for many of their themes and I'm glad I finally found a DC Super Heroes set that I really wanted.