As most of us know growing CPs can be acheived with a little research. Growing CPs well requires alot of research mixed with experience . Why is this?
I think this is because conditions to grow most CPs can be acheived with the right soil, light, and water and sometimes humidity and temps... and probably some other misc categories I am forgetting (water purity for example). Easy plants can be grown with basic needs met. However some plants require more attention to detail. To find the details people must do research and/or lose plants before finding the right mix.
I would suggest creating a registry using a numeric scale in terms of needs. Say on a scale of 1-10 how important a certain factor is.
Light 1 = full shade; 10 = full sun
Water 1 = arid (unlikely); 10 = aquatic, etc.
Water purity 1 = <=300 ppm; 10 = <=50 ppm
Soil 1 = compact; 10 = airy
Humidity 1 = not important; 10 = important ... should probably be followed by min and max suggested humidity.
Well, you get the picture. The point is that by looking at a certain plants properties, one could deterimine if they can provide the right conditions for it. It may also help to determine how potential hybrids could be best cared for. But, not being an expert this is pure speculation.