Whatever your doing, the 470 will always be better then the 1050ti. Proof: http://gpu.userbenchmark.com/Compare/Nvidia-GTX-1050-Ti-vs-AMD-RX-470/3649vs3640
The 6400 is better then the 6100 so yeah http://cpu.userbenchmark.com/Compare/Intel-Core-i3-6100-vs-Intel-Core-i5-6400/3511vs3512
After this,if you are on the gaming part of side and really want to go and get high FPS and think you should get the rx 460 bundle
Else get the 1050ti if you want to open 20 chrome tabs and do other stuff at the same time.