I shall be trying this out in a near future (that's when I find the time...), but it looks great and easy to follow.

Just wanted to give my thumbs up for your effort, Azelor!