I'm not sure if anyone here is interested in these but they do meet two out of three of the LRG description (they are not rubber). I have pictured below what I believe is the entire Marvel and DC sets.
I am missing DC14, DC25 and DC33, however I do not believe that these are available in stores and may not have been made.
I am looking to see if anyone has evidence of these 3 numbered figures or if anyone else is collecting these.