GizmoChicken, I have been thinking about the same capability, and I was going to open a new thread to discuss this feature request, then I see you post.
As far as I understand, SP config is just a few dozen bytes of RAM/NVRAM to store username/password/URI etc, if we can store the proxy server info with the username/password/uri, then we may not even need as many ITSP profiles, i.e say give us 6 SP config and share 3 ITSP profile, or 12 SP sharing 6 ITSP profile etc.
Can this be done? or are there some other technical reason limiting # of SP config in the device?