Managed to get the ads taken off my Twitlonger, since I know there have been some issues with them in the past. A mere 5 quid a month should solve that problem it seems.