It looks like you can save 80m of climbing by taking the main road from Llangurig to Llanidloes, and - on the 300 route - you can save 200m (!) in 7km by sticking to the A489 most of the way to Newtown.
Would I be missing anything, especially as it'll be dark when I get to Newtown?