Since I went off topic in that last post, my thoughts on Ejim, Niang, and Kane are this:
I think all 3 of them could be role players in the NBA. Niang would be instant offense. His old man game will still cause opposing defenders nightmare matchups. Don't know that he is quick enough to defend well, nor does he have the ability to really get to the rim with consistency (yet at least). Aside from being an occasional sparkplug on offense, his value would probably be minimal.
Ejim would be a great 4 if he were 2 inches taller. Fact is he's not and that will probably hurt him in the end. His weird inability to dunk at times would also be a red flag in my mind.
Kane like CyTwins mentioned just lacks an outside shot of any kind really. Backup PG at best, or lifer in the D-League like Curtis Stinson at worst.