to submit or not submit subject tests?

Penn says subject tests are recommended but not required. If you got a 690 on english and 710 on us history. and a 34 on ACT, will submitting subject tests hurt or help you? Does it look strange NOT to submit subject tests?

Submit them its holistic