It might work...however the angel fish may be a bit nippy for a female betta. The betta would be too slow to get away from an angelfish cichlid. Personally, I wouldn't do it...
yEAH IT MIGHT WORK! YOU REALLY NEVER NO BUT IF YOU HAVE A BACKUP PLAN IN CASE SOMETHING GOES WRONG THAN JUST TAKE IT SLOW AND WATCH THEM REAL CLOSE. IT MOST LIKELY DEPENDS ON HOW OLD THEY EACH ARE AND THERE DISPOSITION'S