I've seen listings for both 90 and ATF. Not sure you necessarily need to tear it all the way down. If it's leaking at the front you'll probably be able to see the trail. I'd clean the front of the case where the cluster pin goes through and smear some RTV over it. Maybe replace the front seal too.I have read about the case wear issues as well and the fluid opinions. I guess it would behoove me to take it apart and look for problems BEFORE I put it in a running vehicle. So what was the factory lube? 90 weight? Or ATF?
I'd probably toss it in and run it for the summer. If it's noisy or oozes oil -- that's what next winter is for.