It looks like an induction cooktop. I don't think they work that well with cast iron.
A high quality stainless steel pan is definitely preferable to a Teflon coated pan.
Steaks should be seared at high temperatures otherwise they sweat in the own juices. I'd be concerned with heating Teflon to these temperatures as it tends to burn & release fumes.