PPPoE Server Optimisation !

We have a PPPoE server from our CCR to clients using bridged VLAN’s over wireless Mikrotik network, and would like to ask how do optimise PPPoE Server setting!
I am confused by what the Max MTU, Max MRU, MRRU setting should be when using VLAN’s?

/interface pppoe-server server
add default-profile=XYZ_PPPoE disabled=no interface=XYZ_PPPoE-Br
keepalive-timeout=30 max-mru=1480 max-mtu=1480 mrru=1600
one-session-per-host=yes service-name=“XYZ 1"

/ppp profile
add change-tcp-mss=yes local-address=XXX.XXX.156.2 name=XYZ_PPPoE only-one=
yes queue-type=default-sfq use-encryption=yes use-ipv6=default use-upnp=
no
PPPoE_Service.png

Wiki
https://wiki.mikrotik.com/wiki/Manual:PPP_AAA

“If there are more that 10 simultaneous PPP connections planned, it is recommended to turn the change-mss property off, and use one general MSS changing rule in mangle table instead, to reduce CPU utilisation.”

We have hundreds of dynamic PPPoE active users, do we need to create a mangle rule like mentioned in the Wiki to reduce CPU utilisation?

Also how do I check which MSS setting is being used?

https://www.youtube.com/watch?v=osUseT7zdoQ&t=9s
https://www.youtube.com/watch?v=jVgGzvL52jI