You use the BoA or Chase App to deposit your check as usual, if & when Chase or BoA partners with MyECheck to clear via the Check 21st century law instead of 1970's ACH your funds will be avail immediately instead of days.
MyECheck currently has little if anything to do with consumers like you & I till the apps come out in May, MYEC's revenue come from the back end processing from banks, check deposits are all front end & vary from bank to bank, there are only 2 patented back end processes, Check 21 & ACH, that's where the huge amount of transaction fees & revenue are generated.