The overall functionality of this tool is great for our needs as we use it to build out an app that allows users in multiple locations across different time zones access all their information from one console/app at once! I am not sure if there are any downsides or shortcomings with using splice however none have been brought up thus far so everything seems good! We used splicing because its ease of integration into Salesforce was key along side being able to provide end user support when needed which has proven very valuable through sales process improvement initiatives such as onboarding new agents faster than ever before possible.