(im not sure if i'm hearing you right) the point of this is that it converts 1 input into 8 outputs
I think you should break out (make seprate input/output) for clock, as in most shift registers and mabey a output trigger! nice job though, mine is way more clunky!