I dont see the issue some have with the Ingram trade. Having his bird rights also allows them to use him in a sign and trade if their is not a fit. If he fits you have another piece going forward that doesn't change this years draft outcome by much, if at all. The NBA trade deadline is like free agency these days, you work with guys to facilitate trades to where they want to be, and it sounds like Ingram wanted to be in Toronto and helped the process along.
There could be issues with fit but I think Ingram is a step above what we have outside of Barnes, so if anything it pushes other players down into a slot they are likely more effective in.
1- Quickley
2- Barrett
3- Ingram
4- Barnes
5- Poeltl
Bench - Dick, Agbaji, Walter, Shead, Battle, Mogbo
Then who knows what kind of talent you get in the draft to move things around further. If they get an instant impact rookie, thats a relatively strong roster pending players health going forward and chemistry.