Just exploit whatever is exploitable. If they fold to too many raises -raise them, if they fold to too many cbets -cbet them, if they raise too often - 3bet them, lather, rinse, repeat.
HiRecreational players can be unpredictable. Do you prefer an aggressive approach against them, or do you play passively and let them make mistakes?