Well, I don't think it is the best answer to your 'challenges'. I mean stand-ups should eliminate the requirement for other meetings as those disturb the focus a developer requires to work, but eliminating that tiny bit of mandatory human interaction seems weird to me (and probably hurts the team spirit in the long run).
I don't mean to be negative, just honest feedback.