I would say it depends on your future use cases.
If you think this code snippet with nn.Sequential blocks will work in your scripts, just go for it.
On the other hand, if you want to change something in the forward pass, e.g. add some additional residual connections, change or skip some layers, etc., I would rather implement an nn.Module class to get the full flexibility and hackability.