I tried it out last summer/fall and was thoroughly dissatisfied. The platform is a joke for anything other than buy and hold. Maybe things will get better with the second generation. Also, I got a few cold calls from full service brokers when I opened the account.
I am very positive on BOA other than discount brokerage.