Since the min tx fee is 1 NXT, doesn't that kind of limit NXT's sensible price range? 1 NXT will never be 1 BTC. It should be cheap, otherwise people won't exchange the currency.
That is why I exampled a price of 10,000 NXT = 10 BTC (1,000 NXT = 1 BTC) this would almost be like saying 1 NXT = $1
If you buy something for $100 (or 100 NXT), you would get charged $1 (1 NXT) Transaction fee... this is very reasonable because Creditcards charge 1.5-5%
BUT ofcourse that is the limitation, in that you would need to be spending 100 NXT or more to make the Transaction Fee reasonable.
So yes you are correct in that it limits what value 1 NXT could be.
If NXT became the Chosen Currency of say EBAY... then 1 NXT would need to have a value of no more than $0.10 to keep everything reasonable for the transaction fee.
There are many $1-$10 items on ebay.
If you bought a phone cover from china for $1 (10 NXT) transaction fee of 1 NXT is reasonable.
If you bought a new phone for $500 (5000 NXT) transaction fee of 1 NXT is too cheap...