I borrowed your idea, 16grey, and used the same struts. It took a little over an hour to do 4. Of course, I was by myself, it would have taken a little bit less of I had help.
You can also use a 1/2" dia extension spring, anchor one end on the door and the other on the cabinet. When the door is in the up position the spring will be straight and when closed it will be "U" shaped. Takes a little trial and error, but once you get one, the rest will be easy. Cheap too.