It's great solution, but you must keep in mind a few important issues.
By default, Entity Registration supports registration states, like "pending", "cancelled" and "complete". In our case, each new registration should initially get "pending" state and be changed to "complete" (or better - "confirmed") by administrator.
Updated Feb 22, 2018: Added alternate solution without using views template.
This solution is helpful if you're trying to create a block or trying to use an existing view.
In one of our projects, we needed a Drupal solution for event registrations.
Der Verein unterstützt die Drupal-Community aktiv bei Veranstaltungen (z. Drupalcamps), im Marketing, finanziell und durch bereitgestellte Infrastruktur.
ist ein gemeinnütziger Verein, der dabei hilft, Drupal in Deutschland bekannter zu machen.
Which worked great for single date migration in Drupal 8.
Our data is currently coming from this source field: When we tried to import it like this, the migration would explode and cause a black hole in time.