Rule reminder
Use the right verb for the right opinion: piacere=like, dispiacere=sorry, mancare=miss, servire=need, bastare=enough, sembrare=seem, interessare=interest, annoiare=bore, importare=matter.
You want to say 'In my opinion, this is too complicated'. Which is best?