Hey that's pretty awesome
Honestly, I think if you're focused on the market of people using clutched LSDs, they're pretty much all going to put in a diff cooler eventually, at which point the fins are just minor "nice-to-have" things. A little extra capacity and having the extra ports to drain/fill without disconnecting the cooler setup is a win, and I actually like the blocky look.
I guess some kits/controllers will have a temp sensor that wants to screw into a tapped port on the diff, may as well add another plugged hole for that option?