Your vudoo has a 700 foot print and will fit in both of the stocks the op has listed.
Will you have to do minor work on the EH1? Maybe, but we are talking 5 minutes with some sandpaper if any is needed. Then some painters tape and a can of spray paint. Easy job and only takes about 5 minutes...