Personally I think its a good general tracker. I don't see anything wrong with having a couple different trackers just to have them for a rainy day. Just make sure to login once a month and check the rules
Looks like they are hosted in France, according to the site. Hopefully they aren't under target. Would be a huge loss, but seems judges and countries let ACE call the shots.
ACE needs to fuck off already. we really need a good alternative to dns servers + domain names so that sites are harder to take down