Research based is harder than taught, In research based some subjects are taught and you have to research in some area and in taught based all subjects are taught..........
Research is better if you want to pursue academics or a research career. It can get you easily into PhD relatively. Taught is good for gaining skills and knowledge of a particular industry. Depends on what you want of your career.