The main difference between the 84-86(10.2 gallons) and 87-88 (11.9 gallons) is internal. The 84-86 tanks have an internal expansion area. The 87-88 tanks are external via the extra expansion tank mounted under the passenger rear fender. The problem isn't just vapors on the 87-88 tanks. It can actually be liquid fuel.
With a complete fillup on a hot day you may see some effects. The pressure most deffinately can build up, though I think a bomb is a bit eggerated (with a proper ignition source, tons of beer, and the need to actually see a fiero on fire... maybe

). One bad thing that can happen is that expanding liquid fuel can go into you vapor canister (where else would it go, right?). Can we say saturated?

You don't want to have to replace those too often. It only take a little bit more time to do it right. If the pontiac engineers decided it needed one I think I'd have to agree.
Mounting the 87-88 expansion tank on 84-86 fieros:
Remove passenger rear wheel and inner fender. Hold up expansion tank and mark the 2 botton holes to drill. Mark 1-2 more holes for your lines to a from the X-tank. Make sure these go under your battery box if you have one and put in a rubber gromet. This will keep the lines from rubbing on the sheet metal. Drill your holes and mount the tank. Run your lines through your holes. 87-88 fiero have a cutout under the battery box already. 84-86 do not, hence the need to drill the holes for the lines.
There is one more mounting hole on top of the x-tank. You have to remove the rear clip to drill a hole for this one. Its not necissary to have it. It can be a real pain to get to on your donor also. Hope this helps.
[This message has been edited by Fieroseverywhere (edited 04-11-2011).]