Things I need from an HOA portal:
* ticketing system with management company
* way to set up ACH/dues payments
* ways to look at docs and minutes
* way to communicate with the board
* calendar of the board meetings
* way to communicate with the other owners
Sure, you could put that together mostly with Gsuite functionality, but an integrated modern product would be really great.