Any type of cardio is good. The goal is to keep your heart rate at 60-70% of max. Splitting up is also OK. I do the same thing but on workout days, I cardio for 30 min and off days, 45-60 min. I also split up my cardio work outs, EFX, stair climber, bike. I try do do at least 20 minutes on each though.