Currently you can only pin six sites on the new tab homepage.
Could you give us the option of adding more, say 24? (four rows of six) or 30? (five rows of six) I realize you don’t want to clutter your design, so having six can remain the default. I’m a Safari veteran who misses the top sites page.
Also, some ability to pin a website to this new tab top sites page from within a website. Unless I’m missing something, currently I have to wade through the icons on the new tab homepage until the site I want to pin comes up. I have to spend an awful lot of time deleting what I don’t want, and I can’t edit the URL to that website’s homepage, forcing me to accept last page viewed.
I’m a Brave newbie, so maybe this is possible somewhere. If it is, I can’t find it.