In the Dev version of Edge, you can add eight sites on the Speed Dial (new tab page). However,
1. you cannot edit the names of the sites
2. power users like myself would want more than 8 sites. You should allow users to add sites on two rows or more, not just one row.
Please add the possibility to name sites, and to add multiple rows of sites.
Thank you @Ciprian Rusen for your feedback. I have captured it for the team that owns the new tab experience. This may be a poor substitute, but in the meantime, you can add more than 8 sites to the OnStartup behavior: edge://settings/onStartup
Another option available now is to go to Settings, Extensions and activate the option to install extensions from other stores. Then go to the Chrome Web Store and install Simple Speed Dial.
I did this on mine and it works just as it does in Chrome. It becomes the New Tab Page.
It would be nice if this functionality gets built into the new Edge but until then this works well.
@Ciprian Rusen One More Thing, Add Folders for organize sites.
@Elliot Kirk Yeah people should be able to add as many tabs to the startpage as they like..... I have currently 28 tabs pinned to my startscreen in Opera. It's sad it's not possible in Edge (yet).