Are you planning on adding a breeding guide, or a utility beyond the brief explanation you have? I think it would be really helpful to have drop-downs the "I want X Pokemon with Y move" and it pulls in the appropriate female/male combination(s) for you go for.
I think it would be helpful and can help take complexity out of it. However, the logic would need to be more complex for the cross egg group breeding, but of course, thats when it gets really beneficial - the more complex the breeding requirements. I was thinking of building a breeding tool myself, but I thought why do double work if you were already doing it?