I have had 3 recent experiences with BE and they have all been positive for seat assignments. Check in right at 24 hours and there are usually a few seats together. Get an expertflyer trial membership and set a seat alert for 2 seats together at T-24. You can find these with SDCs and upgrades. There are definitely rows for GA to assign that also have opportunities for seats together.