Some people would not accept that definition. For some its too broad.
I personally have no problem with it.
I think Sangha and sangha are of the essence, without them no Buddha and no Dhamma, They come as a package or not at all.
I remain unconvinced about the possibility of cyber sangha however. Too many basic components of social interactions are absent...vocal tone, expression, body language, etc. We are social beings who have evolved in particular ways to communicate all kinds of subtleties. To reduce that to written words on a page or to dancing pixels is to lose touch with vital elements of our essential humanity.
The going for refuge is the door of entrance to the teachings of the Buddha.