i'd say go for it & just make sure u tune it.. you won't be able to run a much boost due to the fact that u'll have stock internals but your advantage will be that you will actually be able to get u'r self off of the line with the compression.. & when boost builds u'll have even more power..
low compression is nice with a turbo setup because it can handle more boost.. but you also will lack your low end power.. it's kind of a trade of.. I'd say if u already have everything then go for it!