how do i get the full features of RomWACK with the console, without always getting SAD?
You don't.
For space shortage reason (afaik) ROMWack was replaced with barebone communication layer that is called SAD. SAD only defines very basic protocol to talk to external console debugger application. However, SAD can be used to upload higher level debugger if preferred (obviously you need a client to talk to SAD to upload replacement SAD!).
Most of the debugger functionality would reside on the client console application side.
Whether any SAD console clients ever existed is unknown, but at least I have never heard of any. I would imagine these tools did exist, but unfortunately were not made available for public.
YAY - this is my 500th post btw :-)