It's perfectly safe to run a production site on a t1.micro, as long as you follow good principles regarding monitoring and autoscaling.
You'd be a fool to run a production website on any instance type without those failsafes, but with them in place, a t1/t2.micro is no worse than any other. And in fact, since they boot so quickly, they are really nice with auto-scaling.