It looks like enough contrast to me. If anything, you could maybe put some more of those red-yellowish check fabric pieces along the center of the ribbon to provide more contrast -- also, you could add more of the greys in the middle blue section to create more contrast, like what exists around the outer edge of the ribbon.
As far as having it "float", what about adding faux trapunto behind the green ribbon?