I'm not having any trouble with W10, either. But I spent time killing everything "MS warm & fuzzy" --particularly Cortana.
One minor nuisance, though, is how Win updates hog bandwidth. You can change the allocation in settings. Most of my other tweaks were just finding old stand-bys like Control Panel and putting tiles for them on the Start Page.
Oh yeah, kill all those cute 'active' tiles. Also, you don't have to boot to the start page, you can change that to boot to desktop. Finally, right click the Win Icon in the tray and get familiar with that --almost everything you need.
>ram
I'm running 4gb on the Lenovo U310. It's OK. 8gb should be fine.