Hilux ln106 turbo replacement suggestions

SFA hilux

Hi guys,
My ln106 Hilux (3l 2.8 motor) Schwitzer turbo is leaking oil, from what I’ve heard this means rebuild or replace.
There’s a lot of new ct20 turbos online for between $2-400.
Pretty cheap, but I’ve heard they don’t flow very well and are a bit small for a 2.8. I don’t know if this is true or not.
Ute sits at 3000rpm at 100kms.
Should I rebuild my current turbo, buy a ct20 or any other turbo suggestions?
Any input much appreciated!