At this late stage in the game I don't have to strong a opinion (hard to believe I know).
I have been using Roto flats on my fretless basses and am more or less satisfied. On my Hofner and Kliras Labella Deep talking flats. I think I like the Labellas better but I haveyet try them on a Precision.