Can I have two routes for two different IP lists?

I currently solved this by using the custom user file option, the IP list from and the script provided in this post: Policy-Based-Routing (pbr) package discussion - #127 by stangri
I don't know how heavy is this method, but for now, everything is smooth and working