

That last part sounds like grand idea, and likely not too hard to do on the client side. Perhaps just a way to sort things by tagging a comm with some flag and all the ones with a specific flag show up in a custom feed. That way even if the names are not quite the same you could create these merged comms to read from.
The hard part there would be posting, you would want some kind of easy way to send a new post to a specific one, but I can’t say having a ‘post to all’ would be a good idea, that sounds like a spam poster’s best friend.
It’s interesting to have a middle name?