I have a question regarding electrum & fees, since this is the first time i am using this wallet.
While playing with the fees slider, i get 5 different fees for "within 25 blocks", starting from 0.0015 up to 0.0027 and of course there is a final option for 0.003 for "within 2 blocks"
Which one should i choose?
Does it really make any difference if i choose 0.0015 or 0.0027 fees? All are for "within 25 blocks"
Let's say that the amount i want to send is 0.0245 in total, so i guess 0.003 for "within 2 blocks" is a little too much
First, let me start off by telling you that the fee isn't based on the monetary value of the btc that is being sent. The network does not care if you're sending 1000 BTC to a drugdealer, or if you sent 0.00001 BTC to a charity. If both transactions use the same amount of inputs and create the same amount of outputs (amounts, not values), they should have the same fee. The fee is not a percent of the amount of BTC transferred, it's an incentive for the miners to include your transaction into the block they're currently working on.
Since the size of a block is limited to 1Mb, it's normal the miners want to optimize their income by picking the transactions with the biggest fee per byte of transaction data.
At this moment, the size of the unconfirmed transactions that is kept in blockchain.info's nodes mempool is +100 Mb. Blockchain.info is just one (or a couple of) node(s), so there are probably much more unconfirmed transactions floating around on the network. But if you're saying blockchain.info's mempool is an average mempool, there are sufficient unconfirmed transactions floating around in the mempools to fill 100 blocks... So, if nobody would create a new transaction for the next 4 days, and the miners kept creating completely full blocks the whole time, there would still be unconfirmed transactions left after the 4 days have passed...
So, yes, there is a big difference in paying 0.0015 or 0.003. The fee you pay per byte is double when paying 0.003, so you'll have a bigger chance of ending up with a confirmed transaction. If you look at the threads in the technical support subforum, you'll notice dozens of threads opened by users that payed insufficient fees, and now have to bribe miners to add their transactions, try to double spend, RBF, CPFP,... Save yourself the headache and don't cheap out on the fees!
If you want a "second opinion" to see if electrum picked an appropriate fee, you can count the number of inputs used for the transaction you're generating, and count the number of outputs, then punch in these numbers in option 2 of my fee estimator:
https://www.mocacinno.com/page/feeestimate