You don't necessarily have to use Indy.
There are several open source and commercial network stacks available for Delphi that works across supported platforms.
Also, since Delphi XE8, components for proper HTTP handling, that taps into the host platforms native implementation, has been available. They work really great.
Yes, you can develop 64 bit apps with it, but the IDE is still a 32 bit app, which causes problems with large projects.
The Indy components (e.g. http) are unsafe and shitty.
Personally I don't think there is much to recommend.