Thanks again for all the feedback!
Yep! Hope some (or most) of its useful for you. Keep up the good work!