Having a daily team meeting for mostly unnecessary purposes sounds awful. I admittedly don't primarily do development and don't have daily standups anyway. Once a week team meetings at mutually convenient time--I work across multiple timezones--that can spend some time on what people are up to outside of work are fine. But that's about the limit.