Not that it matters any more, but I always found that my best strategy for keeping Martin alive was to ignore him, and attack any Daedra that were likely to cause him problems (which ones depends on level) as soon as they came out of the gates. Then leap into the Great Gate as soon as possible, which means staying close to where it would open. Since Martin doesn't die while you're in there, that minimizes his chance of getting killed.
Buffing Martin doesn't appear to pay off compared to removing the threats, as a use of the player's time. Reverse-pickpocketing items that will protect him before the battle starts is about the only defensive thing that's worth doing, but there's not a lot that he'll use.