I've been online dating since TheSpark became OkCupid. i lost my vision in 2014, but it didn't stop me from dating. I met my wife on OkCupid, we started off in an open relationship and are now in an ethically non-monogamous open marriage, and I've had a lot of experience using various apps and sites for meeting other partners.
For the most part, yes, online dating is a very visual medium. Ultimately it just comes down to how well you present yourself in your profiles, how well you write messages, and go into dates without any expectations other than just taking time to learn about someone new. I disclose that I'm blind within the first line of all my profiles, and I find that it weeds out people who find that to be a dealbreaker. I've met, played with, and dated both sighted and blind people, and it doesn't come down to preference as much as how well we click and how we connect.
The apps have a variety of accessibility issues, from crappy photo uploding and management issues, to broken parameters for age preference and distance filters, to just bad UX in general. My wife has helped me work through some of those boundaries, and I will always send in support tickets and push the developers to fix their bugs, though that can take a lot of persistence. Be My Eyes and Aira can help people set up profiles, but once they are set up, the overall matching mechanics are easy to pick up.
For OkCupid, I always recommend that users answer as many questions as they can on the website since the iOS app sucks for that, and also to refresh their answers every few years since tastes and interests change. I've had a lot of luck with the various dating and hook up subreddits here, through groups on Kik and through social media, and just being open, honest, and up front about what I'm looking for. I even wrote a dating primer that I send to dates to help with the logistics of meeting up for a date and what to expect when meeting up with a blind guy. It's a few posts down, but
$1Edit: as for attraction, I always go by common interests in the profiles I come across, then it's voice, smell, and our mutual chemistry when we meet in person. I'm body and sex positive and don't really have a type, and it's been fun creating new experiences with the people I've met off of OkCupid, Tinder, Facebook Dating, reddit, and others.