Users in general like features, in the same way kids like candies, the more features there is the happier they are. The best way to make a user happy is to tell him,
“Oh, you need this feature? No problem we will implement it in the next release”.
Adding features is a good way to make a specific user happy at a specific time, but the end result is usually at least UI clutter, and many times bugs, which result with most of the users not being happy most of the time.
The problem is of course to figure out what feature will make most users happy and therefor are worth adding to a product. Directly asking users about that is pointless because as said above all users instinctively want to have as many features as possible.
A possible compromise we are going to try starting with the next release (4.6) to provide WordPress “hooks” and “filters” in order to enable the creation of extensions which can be shipped separately from the main plugin. Extensions that come into my mind as possible example, is adding sorting by price for WooCommerce sites, page views, or social shares. Filtering set to be as relevant in the context of the content being displayed. Adding tracking parameters to the url to help to figure out the effectiveness of the widget. All those examples are not something that we think that it is likely to be used by all users.
We are obviously planning to release such extensions, but this will be open for any developer that will want to further customize the widget.
Other features in the upcoming version 4.6 will be for the design of the layout of the widget and do it as a grid system. Here is a preview:
More about it and the shortcode in following posts.