I actually haven't seen any other scripts (at least with an explanation) place ppdu* interrupts manually. Given hnyman's work in testing this, I followed his findings, as well as what I observed in the QSDK affinity file referenced in the same thread.
My AX3600 has had a roughly 2 week uptime, and over this period my interrupts look like this below. If you have references on these interrupts please share the links for sure. In my case I think moving them to CPU1 and CPU2 would distribute load better than current.
root@RM-AX3600:~# cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3
9: 0 0 0 0 GIC-0 39 Level arch_mem_timer
13: 129234707 159095538 195460975 170400679 GIC-0 20 Level arch_timer
16: 0 0 0 0 MSI 0 Edge PCIe PME, aerdrv
17: 0 0 0 0 GIC-0 239 Level bam_dma
18: 0 0 0 0 GIC-0 270 Level bam_dma
19: 1744674 0 0 0 GIC-0 178 Level bam_dma
20: 2 0 0 0 GIC-0 354 Edge smp2p
21: 10 0 0 0 GIC-0 340 Level msm_serial0
23: 0 0 0 0 GIC-0 216 Level 4a9000.thermal-sensor
24: 0 0 0 0 GIC-0 35 Edge wdt_bark
25: 0 0 0 0 GIC-0 357 Edge q6v5 wdog
26: 0 0 0 0 pmic_arb 51380237 Edge pm-adc5
27: 5 0 0 0 GIC-0 47 Edge cpr3
28: 0 0 0 0 smp2p 0 Edge q6v5 fatal
29: 1 0 0 0 smp2p 1 Edge q6v5 ready
30: 0 0 0 0 smp2p 2 Edge q6v5 handover
31: 0 0 0 0 smp2p 3 Edge q6v5 stop
32: 503 0 0 466484252 GIC-0 377 Level edma_txcmpl
33: 0 0 0 0 GIC-0 385 Level edma_rxfill
34: 0 0 0 0 msmgpio 34 Edge keys
35: 2272 0 0 514803105 GIC-0 393 Level edma_rxdesc
36: 0 0 0 0 GIC-0 376 Level edma_misc
37: 31 0 0 0 MSI 524288 Edge ath10k_pci
38: 64 0 0 0 GIC-0 353 Edge glink-native
39: 5 0 0 0 GIC-0 348 Edge ce0
40: 210156795 0 0 0 GIC-0 347 Edge ce1
41: 144558442 0 0 0 GIC-0 346 Edge ce2
42: 8070494 0 0 0 GIC-0 343 Edge ce3
43: 1 0 0 0 GIC-0 443 Edge ce5
44: 6432013 0 0 0 GIC-0 72 Edge ce7
45: 0 0 0 0 GIC-0 334 Edge ce9
46: 1 0 0 0 GIC-0 333 Edge ce10
47: 0 0 0 0 GIC-0 69 Edge ce11
48: 0 23839523 0 0 GIC-0 189 Edge wbm2host-tx-completions-ring1
49: 0 0 0 0 GIC-0 323 Edge reo2ost-exception
50: 5956386 0 0 0 GIC-0 322 Edge wbm2host-rx-release
51: 0 0 0 0 GIC-0 209 Edge rxdma2host-destination-ring-mac1
52: 1 0 0 0 GIC-0 212 Edge host2rxdma-host-buf-ring-mac1
53: 0 0 27699917 0 GIC-0 190 Edge wbm2host-tx-completions-ring2
54: 0 0 0 0 GIC-0 211 Edge rxdma2host-destination-ring-mac3
55: 1 0 0 0 GIC-0 235 Edge host2rxdma-host-buf-ring-mac3
56: 0 0 0 25713312 GIC-0 191 Edge wbm2host-tx-completions-ring3
57: 0 0 0 0 GIC-0 210 Edge rxdma2host-destination-ring-mac2
58: 0 0 0 0 GIC-0 215 Edge host2rxdma-host-buf-ring-mac2
59: 28774 0 0 0 GIC-0 321 Edge reo2host-status
60: 60344990 0 0 0 GIC-0 261 Edge ppdu-end-interrupts-mac1
61: 1 0 0 0 GIC-0 255 Edge rxdma2host-monitor-status-ring-mac1
62: 164789382 0 0 0 GIC-0 263 Edge ppdu-end-interrupts-mac3
63: 1 0 0 0 GIC-0 260 Edge rxdma2host-monitor-status-ring-mac3
64: 0 0 0 0 GIC-0 262 Edge ppdu-end-interrupts-mac2
65: 0 0 0 0 GIC-0 256 Edge rxdma2host-monitor-status-ring-mac2
66: 6303088 0 0 0 GIC-0 267 Edge reo2host-destination-ring1
67: 0 8443146 0 0 GIC-0 268 Edge reo2host-destination-ring2
68: 0 0 8190445 0 GIC-0 271 Edge reo2host-destination-ring3
69: 0 0 0 6967872 GIC-0 320 Edge reo2host-destination-ring4
IPI0: 98159 137229 117785 118281 Rescheduling interrupts
IPI1: 136800210 206543636 322121907 82920556 Function call interrupts
IPI2: 0 0 0 0 CPU stop interrupts
IPI3: 0 0 0 0 CPU stop (for crash dump) interrupts
IPI4: 0 0 0 0 Timer broadcast interrupts
IPI5: 115165 80435 100828 107198 IRQ work interrupts
IPI6: 0 0 0 0 CPU wake-up interrupts
Err: 0