I think though it looks odd being so long. But anything is step up on the Marina door handle.
OMG, Marina ? really ?
Or something very similar
ebay handle 
To ease pressure on cable and especially the crappy plastic handle when releasing, I simultaneously press down on the centre of the hood while flicking out the handle. I find it releases dead easy that way and I dont get any resistance so extending this parts life ?