What distributor do you run?

So I went to check timing on my car the other day after a buddy of mine tuned my car a little bit. It has 25* initial and 35 total. It’s a 360. got edlebrock heads and cam with 10.1 pistons. 25* initial seems like a lot to me so I tried to back some timing out of it. The problem is that I don’t have enough ignition curve. I only have a 10* curve. I’m thinking of replacing the distributor with something like one of the ones I’m going to leave a link below. I can’t have less initial timing because then I won’t have enough total timing. I set it at 15 but then I only have 25 total and it runs like trash like that. So any distributor recommendations or solutions to this problem would I be greatly appreciated! MSD 8388 Chrysler 318-360, Ready-to-Run Distributor

Pertronix D7141801: Ignitor III Distributor Small Block Chrysler 273-360 | JEGS

What is the actual measured compression? Using "10.1 pistons" doesn't necessarily mean the actual compression ratio is 10.1. Have you measured it?

As someone else said, there's nothing wrong with running 25* initial ignition advance, if that's what the engine wants and it doesn't kick back on a hot start. My 340 runs best with 26* initial. Odd, but true - and runs great.

I'd figure out what the engine actually wants for initial timing before worrying about total timing or even changing anything, parts-wise.