global webform submissions admin page per user
You literally read my mind because I just added this feature to latest dev release of the Webform module for Drupal 8

@see Users can view all their submissions across all webform instances.