Hi there , in the following video you can see a Flock behaviour I did last night! The Behaviour is not complex but have a lot of details that need to be configured, the entities avoid the sphere light but at the same time they follows it , that because it was configured as obstacle and at the same time as dynamic target (Dynamic because all the times that a target moves need to be declared as dynamic). Also there is a Perch on behavior and some network logic to randomize the general behaviors to have a nice and natural flow of the entities.
Hope you like it!
Feel free to ask or contact me if you need!