You are probably right. Can't say I have ever put flats on a p bass. Now days you can get a pedal to make bass sound like anything you want!
A p bass with flats won't sound like an upright imo, but for the genres OP plays I think it's perfect, with a mute and some EQ + compression