from my experience, they will lay quite a few eggs once they pair up.
when I first got them, 12 or so assassins in a 20g cleaned up about 100 ramshorns in...oh...2 weeks.
They'll go from ramshorns to ponds/bladders to MTS, in that order. when one is depleted, they go onto the next.