Another factor to take into account is that a project member, once he/she has registered hours with a certain role, the membership to the project cannot be deleted. If the member has quit the company, itwill have to be disabled as in "inactive" and then you can assign the member a new role.This new role could be called "old members" or something similar. This will avoid the reports showing old members in project reports.