I think Real time is only used for Recipient Validation.
I do not think you would use the Realtime method to synchronize groups.
Realtime would be used instead of synchronization for the validation. My question is what would happen to the groups that the synchronization created...would the need to be manually removed. I have lots!