Great Value was also my first purchase for the same reasons. The only upgrade i would suggest when your ready i the Apex AEK drop in kit. This will smooth out the trigger and reset.
https://apextactical.com/store/product-list.php?pg1-cid14.html
AgreedMy advice would be get 1000+ rounds through it before you start modding it.