will the devs have an option for a debit card? Maybe with time but probably not in the beginning I think. Anyway, let's see how the people will react when the plan goes live. But adding a debit card could speed up the process.
Im not sure debit card is needed,on top of all the others things Everest is offering.
Well if you want to touch mainstream credit card is a good start to ease the people in.