I've been making starters directly in Erlenmeyer flasks for a couple years now. Some on an electric coil stove, but never directly on the coils. Use some sort of diffuser between the coils and the flask to avoid the hot spots. Mine was a doubled up, perforated aluminum thing sold as a "double boiler". Takes forever to get to a boil, but at least you get good control of the heat to limit boil overs. I've switched to a small Coleman propane camp stove that screws directly onto the bottle and have had pretty good success provided the flask is adequately sized. I had a 500 ml crack using this small burner but 1L and 2L flasks have been good to go with the heat output available.
As for the boil overs - It is best to keep your initial volume of wort to about half the total flask volume Then 5-6 drops of a foam control agent per 1L of wort usually keeps the foam inside the flask, even with Wheat DME. Don't forget the stir bar before you start the boil if you've got a stir plate. As someone else here mentioned, Cold bar+hot glass=unhappy brewer.
Also consider using a "lab thermometer" (cheap glass type) pushed through a foam stopper and into the wort during the boil and ice bath. It's one slick, sanitary way to make sure you hit your pitching temp.