Not really. helios version is better suited in most cases, my version is mostly for template functions where the result can't be easily determined, like this:
here left+right may either be T1, T2 or something completely different, that's why you need the decltype specification. But with the example you showed us, helios version is better.