That's a fine looking bike - well put together. Cromor tubing is pretty decent. IMO it is an improvement over SL as far as ride quality. Too bad it doesn't fit.
What's going on with the rear brake cable routing? Looks like the housing was partially removed.