Everything worked like a charm! I created a new Electrum wallet first and moved my btc there. Then exported my private keys, luckily I only used two addresses. However, I could not get the Bitcoin Gold Core wallet to sync (and it required 150GB to do so), and I also didn't want to actually download Coinomi on my phone. I try to avoid using my phone for anything different than checking Blockfolio. So instead, I read that I can use
Android emulator on the PC.
BlueStacks emulator worked best for me and is the easiest to operate. Once you set up your Google Play account on the emulator, find the Coinomi app and download it. In the app click on the BTG wallet and click Advanced Settings. Replace the Derivation Path with
M/44H/0H/0H. I saw this in an article where they give the following Hint too:
If you have more than one Bitcoin wallets in your Coinomi and want to claim the equivalent BTG you will have to repeat the above process, replacing each time the last zero with the (zero-based) account index, so for the second wallet this would be M/44H/0H/1H, for the third wallet it would be M/44H/0H/2H, and so forth. If you already had added a BTG wallet without clicking Advanced Settings, you can delete it by pressing and holding on the Overview icon next to it. My laptop has touchscreen so I didn't have any problems with that. I tried with Right mouse button but it didn't work.
After your wallet is set up, go to the top right menu and click Sweep wallet. There you can put your private key which you exported from your btc wallet. I'd definitely recommend moving your btc to a new Electrum wallet before exporting any keys, because it takes 30 sec, some satoshis which equal 2-3USD , but it's much more secure.
Good luck!
Do you need to or would you advise sending out all the BTC from an address before importing it into some BTG wallet?
You don't need but it's recommended. Especially if you are going to import your private-key in a not so reliable wallet.
Also, which BTG wallet do you recommend/use?
All wallets supporting BTG can be found in their official website.
The one from their official site was recently compromised (among other things wrong with BTG).
Which one? I imagine that you are talking about the web wallet that were storing private keys/seeds? Because that one wasn't created by anyone from the BTG dev team.
There is/was, you're just going to have to be willing to say "bye bye" to your BTC's during use.
Why?