Bella Nitidia... experience?

Has anyone worked with Bella Nitidia? The seeds that were sent me (I’m assuming open pollinated: thank you!)
have been germinating like crazy.
I was wondering what to expect from it. Obviously this may vary greatly depending on where the pollen came from. Does anyone know if it tends to self pollinate? Any experience with it?