On one hand, I've heard that an SSH key is supposed to represent an identity, so using your "identity" everywhere makes sense.
On the other hand, I've heard that keeping SSH keys separate is important in the same way using separate passwords for different resources is important.
What do you all think?