Steven, thanks for taking the time to post your thoughts here. Thanks for the nice comments, but it's your ideas that will really set us apart from the rest so keep them coming.
You'll be glad to hear that all your suggestions are in our roadmap. The spell-checker should be in the next major update we do, and thank goodness because I am the world's worst typist, now you'll know why I wanted all those pre-written observations!
We aim to add a Circuit Manager, similar to the Board Manager, you will be able to add extra details about circuits, such as test vulnerability and indeed, the size of the cpc if it is a SWA or MICC.
The annoying 0. has now been fixed in version 2010.1.2018.1 and can be
downloaded now.
As for residential/domestic forms, we may introduce these in the future dependant on user demand. As I'm sure you are aware, such forms are the creation of one of the Scheme Operators, and as you quite rightly say, are not a requirement of BS 7671 We wanted to be as in tune with BS 7671 as possible, and the forms that currently ship with PIRform, will allow you to create a PIR for just about anything whether it be a dwelling or a Marina. The images show how PIRform detects your installation type, and prints is accordingly.
We aim to provide consistency within the program, so that no matter what type of form you are filling out, it is always familiar.
Thanks again for the questions, and we hope you continue to enjoy using PIRform.
Rob

