I see. So basically, really depends. If only you are not required to get 120 AGI, it could have turned better.
Maybe good for GX but for RG, my personal opinion, it’s a waste.
Most pieces may becheap but to use this set at its maximum, you need Agi 120 and Str 100/120. Note that droping Str from 120 to 100 already reduces Cannon spear damage a lot.
Now a RG also needs Dex to hit. Use +10 Phree? That piece is 3.5b and your overall damage without FAW will fall even lower. Thus, he needs high Dex, minimum 90.
What about Int? 30 is a minimum to maintain SP with an Incubus pet. Lower than this and he will need to spam Royal jellies or Straws. Note that Imperial Spear + Imperial Guard + Imperial Feather + Imperial Ring combo offers SP reduction altogether. This means your shield is fixed with Imperial Guard and you are missing out LOTS of good shields out there. Switch your shield and break the combo and your SP will drain out fast.
Luck could be left at 0 but if you think about it. It is so cheap to get it to 30 to get extra stats, why not?
Now Vit ... given that you need Agi 120. Dex and Str 120. Int and Luck 30. That leaves Vit around 60-65 which is too low. You will waste most of your time potting. You ant even use Toy syringe. Potting will be very expensive in long run. You can try to limit Str at 100 but you will already see damage differences.
Lastly this set is not noob friendly. Btw he time you get all stats ready, your RG will be at least level 150 hahaha