My Akrapovic don’t seem to have any baffles fitted (poked finger in hole!) are these the correct ones? And do they make an appreciable difference? (if I take it to a track day sometime)
No. Standard Pani R cans have non removable baffles. No worries on track days with them. You can’t fit additional ones.