In my Lumia 1320, i have installed Windows 10 preview by using Windows Insider app(Enrolled as Insider Release Preview).
The current build 10586.218 released on 13th march which has no issues in my phone after a day usage.
Please shutdown the phone twice to make this build better on your phone.
After an hour browsing in Edge, no heating issue I felt.
No new feature, I found in this build.
Download the Insider Preview App (https://www.microsoft.com/en-us/store/apps/windows-insider/9wzdncrfjbhk)
Enroll as “Insider Release Preview”. I feel this branch is stable.
Please comment if you have any doubts.