I don't know, he isn't the most complex character ever - but he does have a personality. He's fun-loving, and has a good sense of humour, as we've seen while he was dating Belle, but he also has a strong temper, and obviously has some serious weaknesses. He's not uber-bland and a cardboard cut-out like Jack was. Anyway, we've only seen Angelo for about six months, I'm sure more of his personality will be revealed as time goes by. Writing him off now would be like saying Aden is nothing but a bully at the beginning of last year.
I really hope we have not seen the last of Angelo i really like him I personally hope once the truth is uncovered about the developers and Jack death. Angelo will be back in the bay trying to rebuild his relationship with the community but peferably with Charlie and Belle.
Belle only for friendship though i know after everthing that has happened it maybe difficult but i hope they try.