25g pins are the orange 1" ones yeah? I "think" they are low on flow rate so would be very difficult to pass thick oils like sus through. I would personally be going for Blues at the very minimum if your not good with needles but ideally Greens.
Plus when you draw the pin back out, being 1" I would expect some leekage.
All IMHO