From my experience, I think its just the size difference. I never had the sun coral grow much faster then dendro, sure 50 polyps of sun coral will grow faster then 1 polyp of dendro, but if you think about 1 polyp vs 1 polyp, I don't think the sun coral grows that much faster. The suncoral might get full grown faster so it spends its energy on spreading vs the dendro getting larger, but a dendro will not grow only 1 head in the same time it takes to grow a colony of sun coral if both started the same size (colony being like 30+ heads)
Also, I don't believe the whole dendro staying open all the time vs sun coral staying open only at night. If you have a HEALTHY and well fed sun coral, it will stay open just as long as the dendro, and likewise for the opposite if you have a starving dendro, it will be closed more often then a sun coral.