Here's the thing peeps sometimes gloss over in this specific discussion - some of us want or need a real (or really close) P sound (to make us happy, so we dont get fired, etc.), and some of us need a bass to sound like a quinessential Roscoe. Some of us need/want both!
I've got to side with Shane on this discussion: a $200 P with flats can do the sound. It might not make you as happy as if you had a $4000 Roscoe PJ in your favorite body shape, that's for sure! I played a corporate gig where the first set was all 60s/70s Motown and rock, and I brought my $200 P cuz I didn't have a Roscoe P. Still got paid. Then I saved my pennies for a used Roscoe PJ...which happened to be one of Shane's old Roscoes.