To overcome the 250 gp component, It would need to last hour/level. Two to 3 hour duration just isn't cost effective. Then for a sorcerer, they need to ask the question of each spell... Am I likely to cast this twice each day?
Aside from that, for a sorcerer, evading the attacks (most likely...