Yes, that are some benefits to being in a big and well established corp.

On the EVE Bank, they should really create a NPC Bank, that would be much better.