Yes, this is a kind of twitter 'follow' use case. Here is a good plugin that implements this mutual approval.
http://community.elgg.org/plugins/728303/1.5/friend-requests-elgg-18
You are right, but need change name for "follow" or something like...else people that comes from facebook will become confused...
You can do this with Evan's plugin:
http://community.elgg.org/plugins/724666/1.0.1/followers-for-elgg-18
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.