One problem with this is my day job work (99.9% of my experience) isn't publicly posted and wouldn't be captured in the profile. The nature of my personal projects are significantly different than my job and result in different technologies being used to better fit the use case. Also, most of my personal projects are private and would be left out.
I guess this is just one more thing I feel is a barrier to equitable evaluation and hiring practices.
When connecting GitHub, it asks you to select the repos you want wonderful.dev to see. You can select private repos there too.