There is no need to upgrade on WLCs or APs unless you use pretty old versoin (what is your current version?).
Using ISE is great idea and actually I am not aware about any other way to achieve what you want to do.
Regards,
Amjad
Rating useful replies is more useful than saying "Thank you"
Rating useful replies is more useful than saying "Thank you"