SpaceCadetInvite and Advanced: I would say shotty more effective overall than gunboats for defending last only. Dmg potential > jumping around.
gunboats is def better than shotty on last, being able to jump around to block cap on last holds is more important than your damage output especially if the other team has small ad. at that point both of your soldiers are just stalling the point so your med can get uber.