To be fair, any mod runs a risk of damaging your engine. These mods from Acid are tried and tested, as much as they can be anyway.
I appreciate you don't want to blow the engine, but if you are that worried and you seem to be, leave it alone!
As I see it his ban was for the comment about endless self promotion and I guess other comments else where (not seen these). If I were a sponsor on this site doing as much development as Rebellion and payin for the privalidge, I am damn sure I would be self promoting too.
However, a ban was...