Just an update for anyone interested.
I am trying to get a hold of some OEM Cats. Just ordered my boost gauge (I'm a little late on that I know). I also forgot to add in that I have a 928 impeller (will be updating that now).
I'll see how the car responds to the cats being added back on and take it from there. All around it's still very fun to drive at the moment