There are positive effects coming with the player number limit, like more stability, less farming and more active and communicative people. And the fight is actually a bit more requiring with lower numbers than hitting one key all over or going afk.
For those on Crom, now imagine a hostile raid fighting you and you have world bosses, like they have been on fury since the first one.
Still, even with the good effects, the fight is too long. Also scrap the recent changes of distance limit. When you fight 1-2 hours and find out you get no quest update or loot, because you clicked a wrong ress or missed the close ress is just plainly wrong.
So, i would rather cut the boss health by 25-50%, depending on how much the max number (if at all) of players per instance can be increased. 24 is definitely too low (as the one in khopshef was too high)...since not all will fight the boss in a starter area and quest area. So, why not increase it to 32-42?
Another working solution could be to move such bosses to epic instances, so all who go there will actually focus the boss or the fight around it.