I think the setup you have should be ok for now, I have seen those kits before but it has been a while so idk if there is anything missing that you will need, as far as price on everything you did pretty well. Feel free to ask any questions if you have any or as they come to you and welcome to the forums.