I like that it is easy for people who are not familiar with investing or crypto currency to invest in stocks using their credit card. It also helps me keep track of my investments by creating an account page. The interface could be more intuitive - sometimes there's confusion as to what information needs to go where. Also, when creating new accounts, sometimes the system will ask questions about your bank account number (or other sensitive info). This makes sense but some users may find this annoying. We use upvest to help manage our portfolio of stocks and ETFs.