Thank you for asking this question in the support community. There is absolutely no problem with "overlapping" routes. Generally speaking (in the case of static routes), routing logic declares that more specific routes have higher priority in the routing table than less specific routes. In the example you provided, there are actually, three "overlapping" routes: 192.168.10.0/24 > 192.168.0.0/16 > 0.0.0.0/0.
I hope that makes sense, but please do not hesitate to reply with any additional questions or information. I will be happy to help in any way I can.
That's great news. Thanks, Levi!