You need to consider adding features that meet the specific requirements of your organization, like integration with your internal tools, public and private sharing options, accessibility from different platforms and devices, etc. Just keep insight that you will be charged for developing any additional feature later on. So better get it clear on how much it is going to cost you.