Although I don't use iNaturalist that often (because I don't want the hassle of photographing the species I definitely know) I'm always conscious of the fact it has a relatively modern stack (Rails and PostgresSQL) whereas iRecord is still limping along on Drupal (very sub-optimal DB schema and quite a few front-end annoyances due to module limitations).