Hello there! Oh - well it's been a while, haha! Yes, you can still submit and people will receive the watch message.
I just didn't find the group notifications due to eclipse's new complicated appearance.
Welcome!