Are you having two wan links between the two locations ? The above routes should help you load balance. Additionally you can enable CEF ("ip cef" command) and also the following command under the serial interface.
ip load-balancing per-packet
ip load-balancing per-packet.
The above configuration is good if you are using only data. If you are using Voice over IP, the above is not a recommended configuration, because voice packets can come out of order before playout at the remote end.
Using two static routes would be fine, as long as you have corresponding statics on the other routers to direct traffic back. I do think your statics might be a little off, though:
ip route 10.0.0.0 255.255.255.0 192.168.1.1
ip route 10.0.0.0 255.255.255.0 192.168.2.1
Are you certain the IP addresses are in the 10.0.0.x range? Or are they really 10.1.1.x, or did you intend for the subnet mask to be 255.0.0.0 (which would be a lot of address space, and I'm not certain that's right, either).
Two statics like this will per source/destination address load share, which should be fine. It won't be "perfect," in that it won't make the links run 50%/50%, but it should do pretty good, and give you good application performance, as well.
CEF is the default switching path on every cisco router except some of the ones that have hardware switching paths, and the 800, which doesn't support CEF, if I remember right. As long as you're somewhere above 12.0 or so (or maybe it's 11.3), you should have CEF, and it should be enabled.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...