A client portal would be very nice and the inclusion of video would be extra nice. :-) Check out CounSol's client portal with video that allows therapists to schedule (HIPAA compliant) video sessions with individuals and groups. This would be a huge benefit. CounSol does not support group practices and so this would be a unique benefit.