Do you think those derailleurs would pull enough cable for 8 sp.?
They will go between stroke limit screws as far as the cable pulls it ..
its the not being pulled far enough, by the lever ../ that IDK.
You can always Jtech shiftmate, and have those 2 pulley diameters greatly different to amplify cable pull .