Today received my package from ProjekD and now getting ready to install on my 2008 C14 the rear passenger peg lowering arms.
Posting such given the old forum crash got rid of all the similar older posts.
Will post before and after bike install photos later.