its better but angles need 10-15g ea so with the two angels your stocked already. then the barbs would need a 10g min. so your at 40g, then the gourmies 5g a peice so theres another 10g, 55g total. tetras 2g. so 57g. pleco im assuming its a common so that needs 75g, 132g total in fish.
so around 55-75g minimum. 75g+ would be best.
edit: woops lol i added wrong.