⚠️ i am seeing mixed reviews outside, is this platform actually reliable long term? the deposit form shows all the key numbers upfront before you commit