I have your front engine guard on my Adventure and love it... a lot more tough than this other I found. But... It looks like others are trying to copy your original work.
This option might make changing the oil a little easier... what do you think? Oh... and by the way... these are not made by touratech... I saw them on ebay.