y''+y = ?
Of course, your method is easier at the first step leading to u(x). But after that, one have to integrate u(x) in order to obtain y(x). This step involves integrals which are as complicated as the integrals encountered in my method. So, I think that there is few difference between both methods.