cisco9898 :
Ryzen match performance of GT1030. It will be cheaper as you don't need separate video card
Only R5 2400G Vega 11 has same performance as GT 1030. R5 2200G has Vega 8 in it and that's, on average, 27% weaker than GT 1030.
Without knowing OP's location and prices, we can't tell if R5 2400G build without dedicated GPU is actually cheaper than G4600 + GT 1030 build. It very well can be more expensive.
Also, with Ryzen build, there's 2x drawbacks:
1. With integrated GPU, Vega 8/11 takes all of it's VRAM off from RAM, reducing considerably that little RAM amount OP has in his build.
E.g if OP has 4GB or DDR4 RAM in his PC and allocates 2GB of it for VRAM, the rest of the PC only has 2GB of RAM to go around and at today's standards, that's way too little. Win10 alone needs minimum of 2GB of RAM to operate. Also, any other software (Steam, Skype, Firefox etc) also uses RAM and so do games.
2. When integrated GPU doesn't want to play ball or dies completely, PC can't be used at all. With Intel build and when GT 1030 doesn't work, OP can use G4600's integrated HD630 graphics to use his PC just fine (except gaming).