I've never done anything over 100 pounds, man that's a task! I bet it's going to be fun to have to move that thing around.
The wire mesh idea is essential IMO, however if they're renting a rotisserie I don't think the two methods are compatible.
There's a lot of good information here:
http://cuban-christmas.com/pigroast.html