But if you giving eth0 IP addresses on two different subnets then you could just plug everything that's on eth1 onto the same network as eth0.
Just because it's Linux doesn't mean you can redefine IP routing and expect it to work.
furthermore, having 2 clients with the same IP on the same subnet is asking for trouble...