I've updated the first post with the tackle box and a quick summary of the other ideas. With the other comments in this thread I could go either way on the tackle box.
I think of crafters (fishing with bait is more alike to them, imo) and how we never have all our materials on us, so I could see how it would be unfair to other classes not having their own unique inventory.
But, I can't really see another alternative to it.