If it spoke to you enough to buy it and build it up, if you love it, if it is fun to ride, if you have no intention to race, and if you will not lose sleep over any one else's opinion, and you are willing to potentially build another with "normal" geometry should you ever need to - I think you've already answered your own question. (?)
Go and enjoy it.