i have owned a lot of baitcasting reel, my first was a C3 abu garcia 4601 and i think abu is one of the top brand, very "bullet proof" for salt and freshwater, i have too TDX 103hl daiwa, very good casting reel, a daiwa millionnaire 103L for salt application and another Abu 5501 for jigging and big bait.
Japan reel are very good long distance baitcasting reel, but for me, i don't want to spend a lot of time to prepare ball bearings so, i tend to change my point of view and to be found of Abu Garcia and theirs 3 stainless ball bearing, i would buy new revo STX as soon as possible.
regards
Bigbar50