I believe it would please both the "exactly as in PHB" camp and the "surfaces can be good" camp if they would just separate the surface creation from the damage dealing. Choose one, not both.

I think the only problem is that Fire Bolt and Ray of Frost are overpowered when they do both damage AND surface for more damage or prone. And having to spread surfaces as a side effect where you don't want them is frustrating. Like the Web example.

Also Fire Bolt would feel great if it could hit face for 10.