I have found that I can use no lead with 2 AL80s and a razor harness in fresh water, but that's with a 3 mil suit and a well-used 2 mil hooded vest. That's also with a sizable canister light, 3 back up lights, and the assorted crap that we bring with us. I just would think that a 7 mil suit would be much more buoyant. But, obviously you've tested it out and it works for you, so that's great. You will definitely be negative in steel tanks, there's nothing you can do other than wear more neoprene.
In Mexican caves we adjust weight for freshwater because by the time you hit the halocline, you're deep enough for some suit compression. Still, I tend to 'bounce' off the halocline in sidemount a bit if I'm not prepared. For some reason this is more noticeable in sidemount than backmount.