Can I just simplify this for me and hopefully for others.
Is the bottom line that I can use whatever bitcoin wallet as long as I have full control over the private key?
Thanks
No. It may be very difficult for a non-advanced user to make 2 payments from the same address.