One weapon isn't really weaker or stronger than another. The difference is mostly in how it affects your attributes and what characteristic it has (stagger lock, etc.) So depending on your play style, you may want to use a particular weapon.
For what it's worth, I never really upgraded anything until the post-game and never ran into any trouble by neglecting it.







