This card is underpowered.
Currently this card gives 2 Heals after 40 creatures are played for 43

+1Card. An extra heal without needing to draw it is not worth the extra 39

.
Try:
Buffing it to heal 5-6 for each creature.
1 Heal after 4 creatures are played for 7

+1Card.
+5

2 Heals after 8 creatures are played for 11

+1Card.
+7

- 1 card
3 Heals after 12 creatures are played for 15

+1Card.
+9

- 2 cards
4 Heals after 16 creatures are played for 19

+1Card.
+11

- 3 cards
5 Heals after 20 creatures are played for 23

+1Card.
+13

- 4 cards