Not knowing what "pups" doesn't mean you're dumb. I mean, you might be dumb, but not knowing what "pups" mean wouldn't be the reason.
But seriously, yes, "pups" is an abbreviation for "pickups".
Those suggestions certainly could work, but I prefer the K.I.S.S. (
Keep
It
Simple,
Stupid) approach in most cases. In other words, if a tool works better than another right out of the gate then I prefer to go with that one.
Note that I said "in most cases" and "prefer". For example, you may find that a Jazz feels so much better to you than any other bass that modifying one makes more sense for you and your preferences than a virgin Jaguar would, no matter how well a Jag might fit sonically. But my preference would be to start with stock models and see what works best before I'd start going down the path of buying a bass that isn't optimal and then start modifying it hoping to find a combination of parts that's "right".
Again, that's just my general preference. There's nothing wrong with different approaches. And if you're a tinkerer then modding a bass can not only get you something that, over time, becomes as close to perfect as possible for you but you can also have a lot of fun in the process (but, as you probably guessed, I'm not that kind of tinkerer

).