In regards to ramps:
I never thought of using one until I got my first Spector, most basses I played had small pickups, J or P, nothing with humbuckers, so I anchored my thumb on the pickup and played off to the side of the pickup. But then I got my NS2004 and played over either the bridge or neck pickup and couldn't figure out why it was faster and easier on my right hand playing with fingers, than any other bass I had.
Then I realized that by having something there to keep my fingers a consistent distance past the strings, it allowed me to play.... easier is the only way I can describe it, so I tried putting a ramp between the pickups and my playing felt so much better to me. I really need to make some for my current basses.
So yeah, ramps are cool if you play mostly finger style, I only slap or pick on a few select songs. When I (IF I) get a Legend 6, I will only be playing that finger-style so I definitely want to put a ramp on it