Policy route question

Hi guys. I have a little doubt… see this rules:

ip firewall mangle

chain=prerouting action=mark-connection new-connection-mark=coop_con passthrough=yes src-address-list=cooperativa

chain=prerouting action=mark-packet new-packet-mark=coop_pack passthrough=yes connection-mark=coop_con

chain=prerouting action=mark-routing new-routing-mark=cooperativa passthrough=no dst-address=!192.168.1.0/24 src-address-list=cooperativa packet-mark=coop_pack

ip route

dst-address=0.0.0.0/0 gateway=10.8.1.1 routing-mark=cooperativa

rule

action=lookup disabled=no routing-mark=cooperativa table=cooperativa


to these mark i routing somo clients to a second WAN. I was comparing this with the one used for PCC balancing, where precautions are taken so that packets enter and exit the same interface. Do you consider that this is enough? or appropriate to use the same form than pcc, obviating the flow divition part.

i waiting four your points of view’s!

best regards