but apart from a few minor annoyances I think W10 is now better than WP8.1.
Not really sure I agree. The current build is tolerable for daily use but I wouldn't say it's better:
-Cortana has what seems to be half of the functionality, reverting back to mostly a Bing search program. Searching for a store will bring up internet search results instead of location listing, you have to specifically ask "find giant eagle near me." When searching locations, the results are just listed with no indication of distance. Once looking at a location, you no longer have any options to pin or save that card. Requires too many taps to find the option to save locations as favorites. You can't tell Cortana to take you anywhere because the maps app never loads up. You can't highlight an item in the browser and hit the search button to bring up the meaning of the word. There is no longer an option to search items on your phone. Hey Cortana doesn't work either.
-Edge is a speedy browser, but I haven't run into any pages that really look better due to the new rendering engine. They still need a scroll indicator. The browser will crash from time to time. Copy and paste isn't even offered in the browser. The cursor bug is extremely annoying.
-Surprisingly the music app is worse than the one found in 8.1. Songs will randomly not play for some reason. The UI will keep reverting back to the all songs list. I haven't been able to find the option to change the lock screen based on my music, so I'm guessing the feature is no longer there. The app no longer has a live tile.
-the outlook app doesn't push out policy settings the rest of the phone. It's annoying that your accounts are now managed through the app instead of having an actual accounts setting in the options menu like every other phone OS.
-The store still needs plenty of work. I have auto update turned off but once I check for updates it starts to download them automatically. Updates that fail to download continue to populate the list. Unless I'm missing it, there doesn't seem to be any notification to when an app was last updated.
-Original 8.0/8.1 apps don't run properly a lot of the time.
-UI is inconsistent.
-Performance definitely needs improving.
There are more annoyances but that's a quick summary of my experiences so far. This OS has potential but I wouldn't say it's better than 8.1 right now.