@Ares12 I don't know your background since your profile is emply, so I don't know how much tech comparison you want, so I'll share first the tech and then my personal experience.
Many of my followers had the same question and so I modified a feature comparison to help them decide. I suggested they do a need analysis to decide what is important to them to pick a platform. Pic 1