I've heard that routed openvpn configurations are faster. My question is: how much faster is it?
a bridged setup typically cuts performance in half compared to a non-bridged setup. how fast either are also depends on a few other factors
And is there a possibility to route broadcast traffic over the vpn(as this is a requirement)
nope this is not possible from a networking point of view; for Bonjour your best bet is to use a special DNS server , but I have no clue how to set one up (read up at wikipedia for details).