Stars and Stripes?
If you mean the Harry Harrison books, they're certainly alternative... not sure where they got RN sail ships from in the 1860s, though...
Probably better as a siege weapon. But I can see it being a really useful static defence weapon.