I had a worse experience with mailgun that almost made me lose my job. Our domain was blacklisted for sending spam. I think mailgun's server was hacked at that time because our Api Key was kept securely using the best practices. I dont want to use Sendgrid because of bloated and slow UI but I had no choice.
I like Mailgun so much because of its simplicity but last November 2017 the default postmaster account of one of our domain in Mailgun was hacked. (I don't know where it was hacked but i suspect it was on the Mailgun server because I kept the secret key in my server very well). We moved to Sendgrid because my account in Mailgun got a very bad reputation. One of the hacked smtp credentials was used to send spam.
I think your IP address issue can be an issue to any hosting provider. I have experienced that issue with a VPS from SiteGround. May I know what mail server do you install on Linode server?
In my experience, Visual Studio 2013 is better than Visual Studio 2015 when working on ASP.NET. I get many errors in Razor files when on VS2015. All errors disappear when I clean and rebuild the whole project. I hope it gets better on the next version of Visual Studio.
Traffic jam in Metro Manila is because of poor urban planning and weak implementation of traffic rules. Adding to that is the growing number of car owners who make the road their parking space because they don't have garage which is mandatory in countries like japan before buying car.