I'm sorry.. but your buddy is dead wrong. The purpose of the grease seal is to keep the grease inside your hub and to minimize water intrusion. Your seals will most likely withstand less pressure, not more, if installed backwards.
(I work in engineering for an automotive sealing company)
If you still don't believe me, go out and pump your bb's full of grease and see if they don't leak. Seals leak because people just keep pumping grease into them and overfill/overpressurize them. Once installed, if it ain't leakin'... there is no reason to keep adding grease (unless you just want to blow your seals).
High pressure inside your hub from overfill not only causes blown seals, it causes the seals to wear more rapidly, which will also cause them to eventually leak. Most grease seals can only stand about 2.5-3 psi before you will start seeing problems. If you have a high quality seal, you can actually jack the entire thing out of the hub from the internal pressure before it starts leaking at the bead.