In fact, your platform is broken, since its focus on visual selling is the same bias as having photos on a resume. So you are not improving over LinkedIn.
Make a primarily text only platform, and visual showcase should only be of things you have done. All non-objective things should be removed. Then make hooks for applying to jobs so everything gets filled in one click.