This is a GREAT idea. I think I'll use this on my lathe also. Did you just use the TOOLHEIGHT parameter of your tool number for calculating the new softlimits? Set up a special new parameter in your tools setup screen?
I'm wondering how to allow for drills and boring tools to have more travel than turning and facing tools.