I feel you buildbuild. I try to rush most of the time, but as soon as they get a bow your only option is sneak across the bridge or build a safe bridge. I just think e pearls in normal mode would be a good edition to the game as it just adds another way to sneak around and pop those hard to get eggs.
Rushing isn't just rush to any island. Depending on your opponents' strategies, you need to see what they do before you rush. It also depends on the map you play on because some give a diamond generator very early in the game (e.g. snowy, tropical, candy, elven). Best candidates (top: best, bottom: worst):
-Anyone going for mid. This is crucial because if they manage to get diamonds, you are done. They'll have a bow and significantly better items than you will have, forcing you to abandon the rush and transition to diamonds instead.
-If you're in a map such as Speed EW's resort, then rush the guy next to you to secure your egg.
-Newbies or players who take too long getting gear.
-Anyone who sees your rush. Once they see you, they'll prepare to counter it by getting emergency gear and blocks to defend their egg.
-Rushers. You're forced to defend and counter their rush before you can attack. If you successfully kill them, then that's your best chance to counterattack.
If you choose your victims carefully, you won't ever see that bow come out. If so, they won't have enough time to shoot you off if you catch them off-guard.
EDIT: added 1 tip.