I know this is not eactly what you had in mind. I got their scuds and they are perfect sized for PSF. I put a pile of rocks in one corner to insure they had a good hide spot.
Rocks about the size of a marble. They colonized the tank in a couple of weeks.
I just got the regular order...not the large order. http://www.lfscultures.com/p11.html