This looks very interesting. I have a couple of questions...
Are you planning on using this as a blind to shoot from? If so, is that legal where you are?
Also, consider the sound... I once (ONLY once) shot a rifle out the back of a van. We had parked, set up targets and the weather was bad...