I found that if you make the base styling and components, and then vibecode the layout/content, you get better results than letting the LLM make the base itself.
Obviously if your base is just unmodified shadcn, then it will look like any other toy site out there.