Without inheriting from TwoWire and, in turn from Stream, you lose all stream-like functionality - particularly the parseInt/parseFloat functions and the ability to use SoftwareWire as a drop-in stream instance.
I would appreciate the return of the inheritance.