If your ticket is on Elite then weight shouldn't be a problem even though they do not offer Elite on the way to CGK. If you care about the seats, widths, and pitch of the flight, you would have to go with BR because SQ's Economy (even in the 388), is not larger or longer than any Elite/Evergreen Deluxe seats in BR, though they do have better AVOD and other items.