Its the same debate Im going through, and I think it comes down to exactly how much expandability and detailed reporting you want vs how much you want to spend. For what I want to do and control(and spend) I feel the RK might be a better option. But I also feel the extra money for Apex units is mostly justified, some of it is the name too.