ProxySQL & Amazon Aurora

According to the docs, it does not matter what endpoint you use. You can add just 1 reader endpoint, and all will be discovered:

When an Aurora cluster is enabled, Monitor connects to all the hosts in the cluster (in rotation), querying one node every check_interval_ms milliseconds. Monitor will retrieve cluster information from Aurora table information_schema.replica_host_status .