I haven't played a ranger yet but numerically these suggestions all feel about right; it seems odd that the spider should have the highest HP when it's clearly meant as the ranged/support summon.

I'm hugely in favor of the cosmetic options and this shouldn't be too hard to implement with submenus. Maybe give us default options (for example drow spiders are black widows by default) with the option to switch with a right click toggle.