We've noticed there is inconsistency within the layout algorithm when using different container sizes, while still using the same data with the same relative sizes (percentages).
Desktop container size:

Mobile container size:

For some it may not be important to have consistent layout across different platforms, but for us it's a quality factor.
Hope this helps to improve your algorithm.