pepvpn or speedfusion over starlink speed?

I have a 100 mbps dsl connection and a starlink connection.
The starlink connection frequenly tests at 150+ mbps.

I have speedfusion set as failover right now with the second wan in standby.

On the dsl, I get 80 mbps over speedfusion.
On starlinnk though, I seem to get about 65 mbps maximum, even when starlink tests internally at 150 within a moment.

Are others seeing slower relative speeds over starlink, or are you able to utilize a higher percentage of starlink speed? Is it because of packet order or variable latency on starlink?

My dsl pings are consistent, but on starlink I’m seeing pings range from 30 to 60 ms now.

Just did a few speedtest.net tests -

with outbound policy routing traffic to the balance wan connected to starlink, I get 170 mbps three tests in a row +/- 10 mbps.

with outbound policy routing traffic to speedfusion to fusionhub, I get 65mbps +/- 5mbps.

So I’m only achieving about 41% of the starlink speed via speedfusion.

Is this what others are seeing, or are you doing better as a percentage of your starlink speed with speedfusion?

I get a little bit of packet loss over starlink, but not terrible, but maybe the yellow out of order packets are enough to tank the speedfusion speed?

Have others done any tweaks to get speedfusion to perform better over their starlink wan?

Re: out of order packets, is the variable ping on starlink right now (between 34 and 62ms) the reason speedfusion only achieves a fraction of starlink’s wan speed?

ping -t 8.8.8.8

Pinging 8.8.8.8 with 32 bytes of data:
Reply from 8.8.8.8: bytes=32 time=62ms TTL=57
Reply from 8.8.8.8: bytes=32 time=47ms TTL=57
Reply from 8.8.8.8: bytes=32 time=34ms TTL=57
Reply from 8.8.8.8: bytes=32 time=54ms TTL=57
Reply from 8.8.8.8: bytes=32 time=36ms TTL=57
Reply from 8.8.8.8: bytes=32 time=60ms TTL=57
Reply from 8.8.8.8: bytes=32 time=39ms TTL=57
Reply from 8.8.8.8: bytes=32 time=36ms TTL=57
Reply from 8.8.8.8: bytes=32 time=58ms TTL=57
Reply from 8.8.8.8: bytes=32 time=49ms TTL=57

Ping statistics for 8.8.8.8:
Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 34ms, Maximum = 62ms, Average = 47ms