RAW16

Can RAW16 support Signed Unsigned format also? Is it Overkill?
I suppose WM uses unsigned

Correct; RAW16 is unsigned. You can of course simply scale the output to whatever range you need in your application!