I would go for Stratis because its ETH killer with Segwit supported,
Side chain will solve network clogging,
Master node
and C# is the best programming language
Stratis have strongest dev team.
Though I am for waves since I am using this already but it seems stratis is worth a try. Thanks for this information it really narrow my choices and also to think for another choices.