I'm Russian who live in Montenegro. When I first came here, it was not 100% clear, but after several months speaking and understanding Serbo-Croatian is not a big deal anymore.
BTW, Croatian grammar is more similar to the Russian one. For example, Ja ću ići kući je sličnije nego Ja ću da idem kući