35 minutes for JV would be good if there is no varsity game behind it. If there is a varsity game after the JV game, and everyone is concerned with travel time, then give the varisty guys the extra 10 minutes and, instead of having two 5 minute OT periods, go two 10 minute periods of either golden goal or play it all.
You really can't, on one hand, say you are concerned about travel time (and use that as one reason to eliminate PKs) but also want to make JV games 10 minutes longer.
If it is a JV game only, or perhaps a JV boys/JV girls double header, then go 35s. If you have a JV/varsity double header, leave the JV at 30 minute halves and let the varsity guys play two 10 minute golden goal or play it all OT periods.