That should be an okay mix, and must look great in your tank! Ideally you might want to increase the number of catfish and tetras, but not necessary right now.
I'm assuming that you added all these new fish today? You might get a spike in ammonia. It would be a good idea for you to test your water for ammonia, nitrite and nitrate daily to ensure that your water parameters can keep up, and you should know that you may have to increase your water changes. Do you have a good liquid test kit?