Gas pistons would add resistance to closing and possibly cause the door to swing open too quickly. All you need is a strap to keep the door from opening too wide for the travel of the hinges/sheetmetal