I'm currently using route-to in pf.conf to control the routing of different internal subnets through different external gateways. It does work, but I remember a comment in the past where route-to was called evil. Is route-to evil (and why)? And if so is there another, better to do routing based on source (or mac) address.
-- Chris