What temp thermostat does the supercharged/higher performance ecotecs run? I dont know much about these engines, but first find out if they're compatible with your cooling system and then find out if they're rated at a lower temp... Thats the first place I'd look.
In my opinion, if the supercharged guys with the same motor as you are running stock t-stats, then you don't really need the upgrade. Its up to you, but i think your money is best spent on other mods.. If it aint broke, dont fix it