I’ve actually read the thread with that plugin and have looked at the source code, and I think the steps I laid out are way easier to implement and update (for when buddypress code changes), and very minimalist – I try to avoid things that fiddle with a bit of everything. Thanks for the suggestion though.