Replit rocks for prototyping, but its shared infrastructure and performance limits make it a poor choice for production apps.