Software that is complex or otherwise hard to install can make it prohibitive to administer without a dedicated sys admin.
# Questions to ask - Can you host the software yourself? - Is the installation well documented?