anyway this is the calculation i did, im not sure if it is done correctly, but i think it should be
assuming max junction temperature aim = 130degC
assuming ambient temp = 30degC
R-ja = 50degC/w (junction --> ambient)
R-jc = 1.7degC/w (PMOS --> SUD50P04-08)
R-pcb = 4.0degC/w (assuming thermal resistance of densely populated via)
R-cs = 0.3degC/w (assuming very good coupling between PCB vias and heatsink)
R-sa = 1.0 degC/w (resistance of heatsink to ambient)
calculating for watts going thru this system = (130-30) / (1.7 + 4.0 + 0.3 + 1.0) = 14.3watts
factoring R-ja dissipation = 100/50 = 2 watts
gross total = 16.3watts
did i miss out anything? (the pcb-heatsink parameter may be a little too low, and the above assumptions are not factoring for vias filled with solder)
if assuming the super dense via can be done and we do reach 1degC/w. it means we can now dissipate 27watts total.
pls feel free to correct any wrong assumptions

**edit : in the case of a D2PAK, assuming super dense via can be populated and produced, it means over 240++ vias, and by calculation, it is suppose to give approx 0.5degC/w ... when i saw this i thought it was hilarious or impossible, but i cant find where in the calculation there is a flaw. so im not really sure if this could be a real scenario. (@ 118degC/w per via, 245 vias = 0.482 degC/w assuming entire pad is 100% used)
so here i am, wondering if anybody have tried anything torturous to 0.6mm PCBs
