Well I can say the dye / ink did successfully stain the plastic, but it needs quite a soaking to achieve a deep color. Worked very well on the white, with no visible tinting on the black.
After rinsing the excess off, it does not appear to be transferring color at all after rubbing with white cloth. Now the only question is how long it will last.