If you are looking to make music on the go, setting up a structured project system on an external drive is the safest and most efficient alternative to an official portable version. If you'd like, I can:
Not truly portable, but allows you to move your environment between computers that already have FL installed. fl studio 20 portable