Cisco,
I'm considering installing a traveller in the same location as yours.
Currently my main sheet block is fitted to the reinforced sub frame on top of the spray dodger
The main sheet line runs back under the boom and back across the cabin roof to a winch under the dodger.
The system works fine but I lose sail shape when I have to ease the sheet, dropping a traveller would give greater control and maintain sail shape
I note that my four winchs are in a similar location to yours
some questions on your setup:
1. How do you get back to a winch to adjust the main sheet block, or is there enough purchase to adjust by hand?
2. can you use a winch to adjust the traveller car?
3. Running down wind do the sheet lines rub on the edge of the dodger?
4. How often do you kick it going in and out of the cabin?