Thank you for your critique! All very good points. Hopefully we can add some improvements in the future. Glad you enjoyed!