Just need two rules for sourcenat.
Sourcenat is not a firewall function or a routing function!!!
add action=masquerade chain=srcnat out-interface=ether2
add action=masquerade chain=srcnat out-interface=ether1
alternatively you could
add action=masquerade chain=srcnat out-interface-list=WAN
Where both active WAN interfaces are part of the WAN interface list membership./
You also seem to be missing the IP route for ISP1, main table.
Where the heck is subnet 192.168.1.0 coming from ??
+++++++++++++++++++++++++++++++++++++++++++++++++++
if you didnt want failover or pcc, then what is it that you wanted?
It seems looking at routing rules you have some UNSTATED requirements.
which makes your config incomplete to be honest.