I think the final result speaks for itself.
There is nothing wrong with tradtional framing, but sometimes breaking out of the mold can be add something special to your favourite artwork.
(By the way, if anyone is interested in viewing this oil in person, it is on display at "At the Sign the Whale Art Gallery", Yarmouth, NS. The exhibition is called, "A VIEW FROM HERE".)
For another framing ideas, see my website.