The best thing is that it's fully automatic, so you don't need any technical knowledge or skills; just install and go! It also has great customer support (which can be very helpful). I had some issues with my account but they were resolved immediately. There are no downsides for me at this moment. If you're looking for an easy way of sending messages without having to think about them too much - then definitely try out firepush! We use it to send promotional messages to our customers who haven't yet subscribed to our service. This helps us avoid losing potential clients as well as getting new ones.