No problem, feel free to leave comments here as well. To answer your points:
1) This should be fixable by loading the translation text domain and providing a translation file. The first commit, that you tried didn’t do either. I have since add the code to load the translation text domain, and a .POT file. You should be able to use the .POT file to translate the remaining strings to get Members and Groups to translate. Please let me know if this does not work
2) I realize this, I just haven’t gotten that far yet. For the users it was much easier to provide that first layer beyond the main activity stream for the user. Though, it looks like I can use a similar construct for groups as well
3) It should be possible, it just requires more work. To get feature complete coverage of BuddyPress isn’t going to be a single day or weekend effort (really its already getting beyond the effort I’d normally spend at once for something that isn’t for a client).