well your tank is cycled now so I'd say a couple of months. I thought about it later and I wondered if what they are meaning is for people who do fish in cycles. Some fish are really sensitive to bad water - which is what you get when you fish-in cycle and I'm now wondering if that is where the comment of 'immature tanks' is stemming from.
This is what I have wondered if that's what they meant. I'll put some other hopefully hardier fish in there and make sure bacteria are still up snuff.
When I got my rams I got curviceps around the same time. Both went into my Rekord 800 which was nearly 3ft long. Then I got the chance of a 4ft tank (Rio 180) and I jumped at it. I moved all my fish into that tank straight away and within weeks they were breeding. I think you need to take that comment with a pinch of salt. I think though that curviceps and the keyhole would need the tank to have more plants as they are very shy and need places to hide. The ram is a little more confident in nature and so would do better - same with the ellioti from my brief knowledge of them
I'm hoping that this is just a starting point for my plants. They seem to be kind of hard to come by around here. The LFS hasn't restocked any since I cleaned them out almost a month ago and petsmart only carries small plastic containers with small plants. I've started fertilizing them now so we'll see what happened. I didn't while I was cycling since I wasn't sure if the nitrogen in the fertilizer would affect how the cycle progressed... I already tinkered with it more than just a straightforward fishless cycle, I didn't want one more thing to worry about. I'm going to have to order from the internet I think.
I've read the rams are fairly confident in a group and especially with schools of smaller fish in higher levels of the water column since they act as a cue that all is safe. Hopefully yhr CPDs will serve that purpose for them
Now, to keep the bloody cat off the glass cover!