I know @slh had some issues with PPPoE. This post is all the way back from 2017:
There has been one more attempt at introducing multi-core CPU support to DSA, but it doesn't look like it made it past the RFC stage:
[PATCH RFC net-next 0/3] Multi-CPU DSA support — Netdev
[PATCH RFC net-next 0/3] Multi-CPU DSA support — Linux Network Development
Ansuel:
The vlan issue i think should be easily fixed in theory (there is a patch that has been proposed upstream for vlan hardware support)
Good, that's one less thing to potentially worry about.