Laudable

meaning: (of actions and behaviour) deserving praise, even if there is little or no success:

usage: a laudable goal / ambition