Just an observation of mine. It seems a lot of people that buy the 883 are soon disappointed for one reason or another and are looking to trade up. If I were to consider the sportster I would give the 1200 serious consideration.
Neither brand will have low cost parts or service at the dealer.