I'm hesitant to use too many non-standard modules.
This may be because I am new to this.
Is it common practice to use all the modules you
can? I worry about it's portability then - what if the
system doesn't have the module installed and the
admins are slow/reluctant to install it?