LNS Server latency issues

Dear Mikrotik community,
We are using Mikrotik CCR1036 as LNS to terminate ADSL PPPoE connections. But our customers claim that there are too much latency between
ADSL Client and our LNS Mikrotik.
Configuration looks like below:
(ADSL Modem)----PPPoE---->[LAC]----L2TP Tunell ---->[Mikrotik LNS]

Typical latencies are 25-30 ms.

Sample traceroute:

1 192.168.1.1 35.316 ms 1.238 ms 2.441 ms (ADSL Router)

2 192.168.218.2 29.609 ms 46.480 ms 52.264 ms (Mikrotik_LNS)

3 Some_Server 31.252 ms 35.485 ms 45.344 ms

So I wonder that is this normal?

My L2TP server configuration:
enabled: yes
max-mtu: 1500
max-mru: 1500
mrru: disabled
authentication: pap,chap,mschap1,mschap2
keepalive-timeout: 60
max-sessions: unlimited
default-profile: l2tp_telekom
use-ipsec: no
ipsec-secret:
caller-id-type: ip-address
one-session-per-host: no
allow-fast-path: yes

Could you give me any advise?
Regards
Devrim

how much users?
CPU using per Core?
is that a direct connection between LAC and your LNS or do you get this L2TP Tunnel over the Internet?

Hi,
About 900 concurrent users connected. These users make about 250Mbit traffic.
Overall CPU usage 10 percent.
We have direct connection from LAC to our LNS.
Thanks
Devrim

Please Show :

/tool profile cpu=all

Hello as you see there are no much cpu usage some time l2tp reach 10 percent. That all..

NAME CPU USAGE
l2tp 0 0%
ethernet 0 0.5%
firewall 0 2%
networking 0 2%
profiling 0 1%
queuing 0 0%
bridging 0 0%
unclassified 0 0.5%
cpu0 6%
l2tp 1 0.5%
ethernet 1 0%
firewall 1 2.5%
networking 1 2%
management 1 0%
profiling 1 1.5%
queuing 1 1%
unclassified 1 0.5%
cpu1 8%
ppp 2 0%
l2tp 2 0%
ethernet 2 1%
firewall 2 1.5%
networking 2 0%
profiling 2 1.5%
queuing 2 0.5%
bridging 2 0%

So is there anybody that use Mikrotik as LNS?
Can you please share with your experience ?
Devrim