I know the folks personally, whom run the Barn. I will back them 110%, they are very good people and operate one of the best facilities here in the North East. That said, I've never heard of these batteries so I can't offer an opinion. Although, I did post a link to this thread on theirs, located in the Racing forum, so hopefully one of them can offer more insight.
http://www.rctech.net/forum/racing-f...l#post11771521