thats a ton of bioload you have already .
the fishyou havedont really need alot of swimming room but they are big poopers.
do you have a big sump and alot of filtration?
angel need alot of swimming room so i say no .
but if he is small and you will upsize down the road maybe.
how old is the tank and how much lr do you have?
make sure he is big eneought so the lion dont think he is lunch.
great price though