Hi mate , that's a wonderful view and obviously the Briamondback did pretty well with the exception of the brakes so regards the brakes poor performance well tbh i've never used disc brakes so i've no experience to refer to as such but i suspect the issue is probably the pads not being as good as quality as they should be being that it's an entry level bike so if you've got some decent spare one's that will fit then i'd change them over unless it's the cabling that's dragging in the housing which in that case means a bit of a lube to smooth the pulling action out .