Right on!
I haven't tried to start it in gear, but presume it would (no clutch switch). Does that make it an electric vehicle?
Regarding the transmission harness- I just unplugged it, sealed it, and zip-tied it out of the way. Nothing special.
IMO pedal pressure is not an issue but these...