Personally, I don't see anything wrong chatting or adding your manager on social media platform, but I also prefer doing it privately as one is free to discuss anything business or otherwise here, unlike using general area where everyone can monitor your chats.