No, sneakers are not great as they are squishy and the teeth, screws and claws on the pedals eat into them. Lake makes shoes that you can either use with MTB cleats or you can cover the screw holes with a cleat cap and then use them on flat pedals.
Other companies make flat pedal-specific shoes, too.