The towbar is the original setup. I also thought that it is good enough as you can not see it and the tow bracket was fitted by Nissan themselves. The next step now is to get an after market bumper with strong enough towing setup.
Can I reduce the size of the posted photos? Not sure how to but let me give it a shot!