The pros and cons of casino apps vs mobile browser play