Ouch. Looks pretty much like my shoulder since May (hit by a car). Ditto the indoor trainer -- that's mostly what I've done since June. Maybe one road ride a week, sometimes every other week -- depends on how the shoulder and neck feel.
Kicking myself for hesitating on a $140 Ironman a couple of months ago -- nearly identical to the one I got last summer. Even if it needed work it would have been perfect as a trainer bike.