Yes, mine is wired like that. Check the voltage drop at the switch. What switch are you using, is it rated for 30A?
I did have a Skytech solenoid stick when the engine was hot. Replaced it at 150 hours, with a solenoid bought at O'Rielley's and no problem since.
RV-7 Tipup, Flying, I0-360,
Hartzell, Dual Skyview