I would quilt the hearts in the same color of the fabric. I would want them to add dimension rather than new design.
On the other hand if you want to emphasise the heart then quilt in the same color as the background.
But for me an my preference for the overall look of the quilt - it would be in the same color as the hearts. I know that is lots of thread but I believe it would be more dynamic.