It would work really well with a dual low-side driver IC. such as TC4426 or TC4427It might even be able to work with a CD4049. What I see is that it would require both sink and sourcing enough current. Realizing that, the CD4049 will not work, it can't source much current running at even 5 volts. So the application will require a TTL IC that can both sink and source.