I use a single Maxspect Gyre 230 in a 75g mixed reef. Other than the sump return, it's the only circulation in the system. I would most definitely do this again. Tons of flow, very customizable and very secure. Maintenance is indeed a little more tricky than most powerheads, but not difficult at all after you've done it once or twice.
The Icecap models are Maxspects, AFAIK.
I agree that most folks will have a time with taking the gyre apart for the first time until they realize taking the motor block apart is not hard just have to do it right with proper ways.
Putting it back together is easy, just a few bushings on each side that press into the end holes or on the shaft, then place rotor blades in correct orientation then the external cages.
Proper spacing of the bushings on the ceramic shaft will keep them from being too tight against the motor block housing, this will cause excessive drag on the motor and it will sense it as an error and not run the pump.
If this happens just pop the outer cages off and use a pair of stout tweezers between the motor block and bushing to space it out a bit more and put the cages back on and the unit will run normally.
In time or a few times of cleaning the pump you can easily break one down completely and put it back together in a few minutes or less.
Any pump we use should be cleaned regularly and is one of the things Most folks do not do OR do not do a complete job on by just running the unit in a bucket of vinegar which is not cleaning any pump internals.
Gunk and calcium deposits will still be in the inside of bearings and such , thus causing more drag on the pump or causing damage over time and finally failure.
No pump can be expected to run forever without proper cleaning no matter the brand or cost.
Maxspect and Ice cap are two different companies, not opinion here just fact.