There's a lot to like about the OptimaCM. It's lightweight, travels well, you can use EAC cartridges, uses Shearwater electronics, versitile within a range of configurations and it's relatively inexpensive (out the door, ready to dive, is around $7200). Last year when I went to Bikini, my bunk mate brought two of them in his carry on bags and I like it well enough that I became an instructor on it.
Having said that, it's not the perfect rebreather. There is no such thing as the perfect rebreather, they all have trade-offs somewhere.
When looking for a rebreather, start with the elements that are important to you based on the type of diving you want to do. Is this for travel? Is this for overhead (cave/wreck penetration)? Is this for deep diving? Do the profiles have a lot of variable depth (like you find in caves), or very square profiles? Are you doing a lot of hot drops where rapid descents while your hands may be occupied a thing? What is your current primary configuration (doubles? sidemount? single tank?) and how comfortable are you in it? Is this for wildlife encounters (photo/video)? Etc..
With clarity on what type of diving you want to do, that can then help you look at the options that will be important to you on a rebreather. Once you've got that figured out, you can then start looking at the units that check the boxes.