I asked about the version used as I was thinking about transforms.
For a more detailed discussion I would recommend Mark Harwoods response in this thread.
I believe you will need to make some kind of tradeoff, and transforms gives you one more option.