I would think it "could" work, these are light enough, my only concern would be the middle mount at the bottom, the trunk lid tends to bow in, it just may pull the coating on the foam board right off before it would stay in place.
I wanted more a permanant attachment, if your looking for putting it on just at shows, then removing it for every day. You could probably get away with it.