Tuningboxen sind Müll, bis auf sehr wenige und teure Ausnahmen wie von Alpina. Das sind dann aber halbe Steuergeräte und die Kosten entsprechend.
bootmod3 ist bewährt und Tuning von der "Stange". Bessere Ergebnisse erzielt eine Individuelle "Kennfeldoptimierung" beim Tuner. Problem ist es einen guten zu finden. Legal eintragen, wenn überhaupt möglich, wird sehr teuer.
Mehr als 20% Leistungssteigerung ohne Abnahme würde ich auf keinen Fall machen, da es dann nicht nur um Abgassverhalten und Geräuschemissionen geht, sondern auch um Bremsen etc.
Beim N20 Motor kenne ich mich nicht aus. Lass Dir da paar Angebote unterbreiten mit Abnahme. Da bist Du leider schnell bei 2000 EUR.