Questions remain over the Green Homes Grant, which aims to make homes more energy efficient.