I have had both the Ego 11 & a 3rd Gen Mini at the same time and I think it comes down to the scenario your using them for and how regularly you plan to use it. I play near enough every weekend and servicing my Ego was begining to get a bit tedious because of how many componants there are and the number of O Rings, as where the mini could be Stripped, Serviced and back together in 10 minutes (with some practice) . As a back up marker for tourneys the speed of fixing the mini was something i needed but if your only playing once or twice a month and not shooting an extreme amount of paint the Ego is much smoother and softer and personally i think the nicer one.