Hi,
Both are the same. It the custom module is the most general way to do it. The Sequential has been added to be able to avoid having to reimplement it every time for networks that are sequential (and a bit for historical reasons).
You can use either of them, note that the custom forward will give you more freedom to do whatever you want