I think it's great, but could be hard to live with because it's pretty over-the-top (though honestly that's part of what I like about it).
Bart is the best nickname out of the ones you mentioned, but the Simpsons association is awfully dominant. Maybe
Bard or Tholo or Tolo would work instead.