No way it'll be 300 bucks. The Tumbler was about $500, and the Bat looks to be at least twice as big as the Tumbler. Hell, the Batpod was over $300, I think. You're probably looking at $800 to $1K for this.
Plus, it'll swallow the Movie Masters figures. This is made for the Hot Toys 1/6 scale figures -- figures that are 12" tall. Movie Masters are half that size. The Hot Toys Tumbler was also 18" wide by 29" deep. This could be almost twice that.
I have no doubt it'll be cool. Not sure where I'd put something that big, though. Park it in the garage? Too big, too expensive. If anything, I'll just get a Tumbler.
KBZ