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.
One thing to add about the Stratis dev team is that they always deliver on their promises and on time, waves dev team on the other hand hype up a lot and always under deliver. I think waves is still a great platform just between the two I would always choose Stratis.
Yup and the importance of this shouldn't be understated (I hold a bit of both, more Stratis).