pull down to refresh

I know that increasing divisibility is impossible without a hard fork. With that in mind what would be the less painful way, theoretically, for it to be implemented? Is it the naive solution if just making v2 of the transactions use 128 bits for inputs and outputs instead of 64 bits?