I doubt the fractional denominations will be much of an issue considering it can automatically be handled in software to convert the amount to the value in local currency.
Regarding synchronizing, I used bitcoin-qt at first and ran into what you are speaking of. Multibit seems better suited and does not require full syncs from what I understand. Anecdotally here anyway it is faster.