A couple of things:
I have a friend with a pumpkin cheesecake recipe that will make you have mouthgasms. I'm getting it and will post here later.
Butter on pasta before sauce would, I think, have a similar effect as rinsing your cooked pasta. It would negate the benefits of the starch on the pasta to hold sauce. Do an experiment. Cook a box of pasta in three separate pots. The first, cook, drain, mix with sauce. The second, cook, drain, rinse, mix with sauce. The third, cook, drain, butter, then mix with sauce. You'll be amazed at how different the three appear/taste when you have them side by side.
Pepperoni rolls look delicious. I'm going to try make those, maybe tonight. My kids will love that stuff - they think pepperoni is a food group.