The platform has low investment minimums, starting from $5,000, making it accessible to a broader pool of investors.