I'm glad you think so! My father is the mad genius behind Detonation Films. I share studio space with him- it's rough sometimes, I'll be working in my office, and suddenly... BOOM! the building shakes and smoke starts pouring in from under the doors, and i can hear him laughing maniacally as he readies his next charge.
He is always thinking of new ideas for stock footage. The wrecking ball idea is not a bad one! I'll pass that along to him.
Oh and while the downloads are slow right now, you can help alleviate that problem by going to the Donations page- we're saving up for a dedicated server.