yes buddy .... the foam wont help

better if you can get an aluminuim base plate to mount everything on

mount every thing to that


all the best ... Karl