Client portals make tasks easier and more convenient for customers, and they save companies time and money. What's not to like?