I think we should raise a warning when there are no magnitudes. I am fine with silently skipping events that have no origin but it might confuse people if events without magnitude do not show up.