I had the DI-7 on my 200g system a while back. I really liked it. It is not a perfect product, but did a great job in my tank. I did not have issues with the roll snagging or stopping when it got loaded with water, after replacing the motor with the new larger motor (sent free from Coralview, just had to send a couple pictures of the small motor). It worked when I needed it to and kept me from having to change filter socks every couple days.
My only real complaint was when it came time to change rolls. Where changing filter socks takes only a minute, just a couple times a week, Changing rolls was more time consuming. I didn't have a lot of clearance in my stand, so removing the unit was a little tricky, but quite doable. It was the actual changing of the rolls that was the hardest. It may have just been me, but I found that feeding the paper through the unit while trying to keep the rollers in place (not rolling out of the unit) was a bit frustrating. The whole process would take me about 10-15 minutes, start to finish.
Even with the frustration of changing the rolls, I would still be using it if I still had the tank. The convenience of once a month changes and not cleaning endless filter socks made it worth it to me.