I really love this quilt... it's not freaky at all (IMHO)... LOL! I think I'd go pretty simple with the quilting so the blocks can really shine all on their own.
What about a large chicken wire design for quilting? It does tend to make a person dizzy in the closeup view, but I still love the way you put it together.