Having cantrips only create surfaces if targeted at the ground seems like a fair middle ground. Firebolting an enemy is a normal 1d10. Firebolting the ground leaves a little flame patch. I'd also be fine with full 5e, no surfaces from cantrips at all, but different behavior for targeting ground vs enemies seems like a compromise.