Good choice! CCR1009 is becoming a great workhorse and powerful router when you need a good balance of price/performance.
As a general rule for CPU utilization, when we design networks, we always try to plan for a router to never go over 50% sustained CPU utilization in a short window. Certainly there will be times when CPU will momentarily spike to 100%, but to maintain a very stable network, not overloading your routers and planning for growth is key.
The more critical your uptime is, the lower you should keep your overall CPU utilization when designing for capacity. In the years since I've switched from mostly working with Cisco, to working with MikroTik most weeks, I've seen a definite correlation between high sustained CPU utilization and issues that are hard to track down. MikroTik routers are much happier then they are not being driving to the limits on a production network. We have some networks that we plan to never exceed 25% utilization and use the appropriate CCR even if it is overkill for the bandwidth needed.
Don't join the watchdog club of frequent rebooters....keep your CPU usage small