A good mixture of ages has Bathurst Giants thinking finals