I think this is an interesting card, and that it's not overpowered. However, it seems to be underpowered. Maybe if it did more damage...
Well, if this were used in a mono deck, it's two damage and five life for three, unupgraded. Upgraded, however, it's four damage, two creatures, and ten healing, for four.
I could probably stand on it's own without using the reverse time duo. Imagine this plus fractal!