Thanks for the very in-depth feedback. You raise valid points, but we are glad you liked it even despite the little flaws in the design :)