im the same mate, i had only used them once before october last year, and that first time i cast in, the bag hit the water, floated on the surface and then floated off depositing baits nowhere near my rig!!
since then, ive practiced a lot, and now i can tie them pretty quick and quite tidy, i use them all the time now, but you are right about hooklinks, they are normally short for bag work.