When creating a number of shared parameters the default type of parameter is length. Granted that this is the most used type, but if you are creating a number of parameters at the same time and say want to create a number of angle parameters quite often you forget to change to angle and then when trying to use the parameter to create an angle you are unable too. Upon investigation you find that the created parameter is a length type. Can this be changed to the last used, as when creating angles as above example you are likely going to create a number of angle parameters together.
As an option the user could select the default type to either be length or last used.
Another possibility is that it picks up when you assign a parameter that the created length is actually a angle and offer you a warning if you would like to change it. By proceeding it would change the parameter type to the required.