iwhak - good comment and I agree totally. As a professional pilot you need to know your limitations and should only go for the "fun" visual when you are well rested and on your game. If you have flown through the night - with probably not enough sleep before signing on - then you should make use of any and all aids available - like an ILS to 03.
This was a demonstration of someone's overconfidence or possibly over macho attitude. Hope he is doing some serious reflection now.....
BTW I was in Arrecife yesterday morning but luckily left before the dog scare! Couldn't see any traces of where the a/c went off.