I love the colors and am in awe of your accomplishment too! I think borders would help hold it together, literally. Not sure they are needed from a design standpoint, but they would keep it from stretching along the edges. There is so much color here, it would be hard to pick just one, two, or three!
Can't wait to see the finished, so don't forget to post it!