I tried Ricotta a couple of times, never felt like it had added value personally. Maybe I'm doing it wrong. :-)
Wrt pesto, i used to buy the little supermarket jars, but those tend to be very salty and/or overpowering. I now lightely drizzle fresh pesto (also bought) over my tomato base, which is kind of the sweet spot for me.