Sort:  

long form posts can be made SEO friendly and can bring more visitors to leofinance who can use both long and short form platform

This is a great question. All depends on what the preference is.

Sometimes we have a lot to say.

Yes, we have a lot to say, but we don't have the ability or skill to organize those thoughts in a coherent way, for them threads is a much simpler way vis-a-vis blog post.