The line-blurring solution offers several advantages for shoppers and marketers, but challenges exist that could be a deal breaker for some