my OEM unit was in bad condition so i replaced it with a smaller aftermarket one from czp.been fine for over a year and a half now.I'm not so sure on the negatives, but i read something before that said the smaller tank would help the cooling for the intercooler because it doesn't cover the whole backside of the intercooler like the stock does.
im pretty sure they make the aftermarket versions so small because they dont need to be big. the majority of the fluid is gonna be in the system.