Deine Schaltung ist aber nicht bzw. nur bedingt/kurzzeitig kurzschlussfest!

Welche Last, möchtest du mit der Schaltung betreiben? Bzw. welchen minimalen Lastwiderstand? Der 3055 kann dir dabei leicht aufrauchen, wenn die Kühlung nicht langt! (Ja, auch bei 3A!! Du knallst da bis zu 90W drauf!) (Auch ist der BC547 ggf. zu schwach... z.B. ß < 30 bei Tmax.!)

Daher: Welche Last, wie "glatt" muss die Spannung sein?

Vielleicht ist ein Schaltregler mit Strombegrenzung besser geeignet...

MfG