What would be a simple way to model a curved funnel?
You could make a bent line in the XY plane for example (1), a subdivision surface modifier and use a screw modifier (2) with 


screw : 0
steps : as you like 
angle : 360


(1)


(2)