Yes, but there are cases when check-gateway is doing much more than you may need it to do.
The show stopper for me (http://forum.mikrotik.com/t/little-changes/47848/1) is:
- In IP route “Check Gateway” by ping checking should be able settable to apply only to that single route and not to bring down any other route associated to that gateway;