broadcasting a transaction is not the same as relaying a transaction to a miner?? you'd still be able to broadcast a transaction to the relay network from your node, you just wouldn't see other node's transactions until they were included in a block.
if you cared about participating in the bitcoin relay network, you could run stratumv2.