Lan preview would be about the same as what the device browser gets.
Safari usually does quite well on all systems even though there's no webgl.
As to the collision checks, that's fine and all, but not setting collisions enabled/disabled every tick might get a little better performance wise.
A simple "family is on screen" with all the collision checks as subevents would simplify things.